Commit Graph

20083 Commits

Author SHA1 Message Date
Gustavo Madeira Santana 3f7cf9d3a4
poMatrix: scope onboarding config to selected account 2026-03-17 23:10:48 +00:00
Gustavo Madeira Santana af2ac1d536
Matrix: harden thread binding persistence 2026-03-17 23:10:48 +00:00
Gustavo Madeira Santana 58a28307d3
Matrix: align reaction routing with thread bindings 2026-03-17 23:10:47 +00:00
Gustavo Madeira Santana 300716c3c2
Docs: clarify Matrix pairing reminders 2026-03-17 23:10:47 +00:00
Gustavo Madeira Santana 70566ea5c6
Matrix: extract startup maintenance flow 2026-03-17 23:10:47 +00:00
Gustavo Madeira Santana a6a6e999e0
Matrix: split monitor verification event routing 2026-03-17 23:10:47 +00:00
Gustavo Madeira Santana 1906be6726
Matrix: remove orphaned inbound body helpers 2026-03-17 23:10:47 +00:00
Gustavo Madeira Santana 091cd67e01
Matrix: extract inbound route resolution 2026-03-17 23:10:47 +00:00
Gustavo Madeira Santana f236d33388
Docs: clarify Matrix onboarding and pairing 2026-03-17 23:10:46 +00:00
Gustavo Madeira Santana 22addcd6ec
Matrix: dedupe monitor handler tests 2026-03-17 23:10:46 +00:00
Gustavo Madeira Santana 272509ec4b
Matrix: centralize monitor config normalization 2026-03-17 23:10:46 +00:00
Gustavo Madeira Santana b0edc98ff6
Matrix: extract monitor access state 2026-03-17 23:10:46 +00:00
Gustavo Madeira Santana 5e86fc9d8a
Matrix: remove orphaned send queue 2026-03-17 23:10:46 +00:00
Gustavo Madeira Santana 40b56c89ce
Docs: clarify Matrix account defaults 2026-03-17 23:10:46 +00:00
Gustavo Madeira Santana b1156af726
Matrix: dedupe resolver test harness 2026-03-17 23:10:45 +00:00
Gustavo Madeira Santana c1f0515a1d
Matrix: remove unused internal helpers 2026-03-17 23:10:45 +00:00
Gustavo Madeira Santana 62b7729745
Matrix: share reusable client bootstrap 2026-03-17 23:10:45 +00:00
Gustavo Madeira Santana 575a14d1b4
Matrix: register thread bindings before client sync 2026-03-17 23:10:45 +00:00
Gustavo Madeira Santana 97ff604996
Matrix: harden live directory lookups 2026-03-17 23:10:45 +00:00
Gustavo Madeira Santana 9ffe53ef71
Matrix: centralize target normalization 2026-03-17 23:10:45 +00:00
Gustavo Madeira Santana 9be74a5cff
Matrix: centralize account config helpers 2026-03-17 23:10:44 +00:00
Gustavo Madeira Santana 314a478fc7
Matrix: warn and clean stale managed devices 2026-03-17 23:10:44 +00:00
Gustavo Madeira Santana b8b3a49225
Matrix: fix verification client lifecycle and quiet CLI noise 2026-03-17 23:10:44 +00:00
Gustavo Madeira Santana c3bc4b1111
Matrix: retry cross-signing after secret storage repair 2026-03-17 23:10:44 +00:00
Gustavo Madeira Santana 20ac6935dd
Matrix: repair explicit secret storage bootstrap 2026-03-17 23:10:44 +00:00
Gustavo Madeira Santana ed8ab57de0
Matrix: preserve owner-signed verification state 2026-03-17 23:10:44 +00:00
Gustavo Madeira Santana 00d040745d
Plugins: scope SDK imports and harden Matrix routing 2026-03-17 23:10:43 +00:00
Gustavo Madeira Santana 4f087b0a35
poll and profile fixes 2026-03-17 23:10:43 +00:00
Gustavo Madeira Santana 20a460731b
Matrix: tighten verification trust and expose profile updates 2026-03-17 23:10:43 +00:00
Gustavo Madeira Santana a6a75ec4ef
Matrix: improve migration startup warnings 2026-03-17 23:10:43 +00:00
Gustavo Madeira Santana 052aed3e2d
Docs: clarify Matrix migration update flow 2026-03-17 23:10:43 +00:00
Gustavo Madeira Santana ee4be1f989
Matrix: keep default account device fields scoped 2026-03-17 23:10:43 +00:00
Gustavo Madeira Santana 4ef8b360f7
Matrix: replace legacy plugin with new implementation 2026-03-17 23:10:42 +00:00
Gustavo Madeira Santana 881cec18dc
Create matrix-supersession-migration.md 2026-03-17 23:10:42 +00:00
Gustavo Madeira Santana cb4548b766
matrix-js: simplify storage paths 2026-03-17 23:10:42 +00:00
Gustavo Madeira Santana e6a029e466
Update subagents.md 2026-03-17 23:10:42 +00:00
Gustavo Madeira Santana 67c49a7af7
matrix-js: require explicit thread-bound spawn config 2026-03-17 23:10:42 +00:00
Gustavo Madeira Santana adf31706c8
matrix-js: add account-aware bindings and ACP routing 2026-03-17 23:10:41 +00:00
Gustavo Madeira Santana 7eb5f325e7
matrix-js: add startup verification policy 2026-03-17 23:10:41 +00:00
Gustavo Madeira Santana 4105c88ebf
matrix-js: format thread helpers 2026-03-17 23:10:41 +00:00
Gustavo Madeira Santana db47ec61ba
matrix-js: improve thread context and auto-threading 2026-03-17 23:10:41 +00:00
Gustavo Madeira Santana 8ecbda54e0
matrix-js: harden reaction handling 2026-03-17 23:10:41 +00:00
Gustavo Madeira Santana 8061bebec2
move matrix-js helpers to be locally scoped 2026-03-17 23:10:41 +00:00
Gustavo Madeira Santana 7bd6a7628d
make matrix-js atomic and add poll voting support 2026-03-17 23:10:40 +00:00
Gustavo Madeira Santana 85af125c16
Tests: restore matrix-js bind integration coverage 2026-03-17 23:10:40 +00:00
Gustavo Madeira Santana f17097b18e
Matrix-js: sync with main plugin-loading standards 2026-03-17 23:10:40 +00:00
Vincent Koc bd21442f7e Perf: add extension memory profiling command 2026-03-17 15:59:08 -07:00
Vincent Koc af63b72901 Plugins: internalize nextcloud talk SDK imports 2026-03-17 15:58:00 -07:00
Vincent Koc e7422716bb docs(plugins): rename plugins info to plugins inspect across all docs
Update all references from `plugins info` to `plugins inspect` in bundles,
plugin system, and CLI index docs to match the renamed command.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 15:33:42 -07:00
Josh Lehman 2f65ae1b80
fix: break Synology Chat plugin-sdk reexport cycle (#49281)
Build failed because src/plugin-sdk/synology-chat.ts reexported setup symbols through extensions/synology-chat/api.ts, and that API shim reexports openclaw/plugin-sdk/synology-chat back into the same entry. Export the setup symbols directly from the concrete setup surface so tsdown can bundle the SDK subpath without a self-referential export graph.
2026-03-17 15:27:58 -07:00