Peter Steinberger
ef478c14b1
test(matrix): isolate runtime state ( #118892 )
2026-08-03 12:28:49 -07:00
joshavant
07b7d6446c
fix(matrix): reconcile durable sends after response loss
2026-08-01 02:45:12 -05:00
Peter Steinberger
e8348c0dc8
refactor(matrix): store sync cache in sqlite
...
Move Matrix sync cache state into plugin SQLite storage, with startup and doctor migrations for readable legacy bot-storage.json files.\n\nVerification: focused Matrix and QA tests passed locally; focused touched-file oxlint and git diff --check passed; autoreview clean. CI failures are current main/unrelated: lint/type/madge/gateway-watch issues outside the Matrix diff.
2026-06-06 22:17:41 -07:00
Peter Steinberger
efd1a9ace6
docs: document messaging extension sources
2026-06-04 22:03:15 -04:00
AI-HUB
b7d3b74f1c
fix(ui): order live chat items by timestamp ( #81016 )
...
* fix(ui): order live chat items by timestamp
* fix(ui): stabilize chat timestamp sorting
* test: refresh core lint fixtures
* test: refresh current main guard fixtures
* test: refresh codex prompt snapshots
* test(matrix): keep runtime helper local
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-13 20:30:44 +01:00
Peter Steinberger
1f59031373
test(matrix): keep runtime media mock local
2026-05-13 20:07:10 +01:00
Peter Steinberger
53d007bc87
refactor(media): centralize bounded remote downloads
...
Co-authored-by: samzong <samzong.lu@gmail.com >
2026-05-13 15:04:49 +01:00
Peter Steinberger
7f3f108521
refactor(config): migrate plugin config access
2026-04-27 12:35:58 +01:00
Peter Steinberger
605cb60586
perf: optimize Matrix test boundaries
2026-04-17 16:05:09 +01:00
Peter Steinberger
625fd5b3e3
refactor: centralize inbound mention policy
2026-04-07 07:51:00 +01:00
Peter Steinberger
a622eecd3b
refactor(test): dedupe shared test helpers
2026-03-21 23:07:51 +00:00