openclaw/extensions/matrix/src
Vincent Koc fe84354a33
fix(plugins): add missing secret-input-schema build entry and Matrix runtime export
buildSecretInputSchema was not included in plugin-sdk-entrypoints.json,
so it was never emitted to dist/plugin-sdk/secret-input-schema.js. This
caused a ReferenceError during onboard when configuring channels that use
secret input schemas (matrix, feishu, mattermost, bluebubbles, nextcloud-talk, zalo).

Additionally, the Matrix extension's hand-written runtime-api barrel was
missing the re-export, unlike other extensions that use `export *` from
their plugin-sdk subpath.

Co-authored-by: hxy91819 <masonxhuang@icloud.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 23:28:23 -07:00
..
matrix Matrix: move outbound session routing behind plugin boundary 2026-03-18 04:09:48 +00:00
actions.ts Plugin SDK: require unified message discovery 2026-03-18 03:02:16 +00:00
channel.directory.test.ts refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
channel.runtime.ts refactor: consolidate lazy runtime surfaces 2026-03-17 00:59:20 -07:00
channel.ts refactor: deduplicate channel config adapters 2026-03-18 04:51:29 +00:00
config-schema.test.ts feat(secrets): expand SecretRef coverage across user-supplied credentials (#29580) 2026-03-03 02:58:20 +00:00
config-schema.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
directory-live.test.ts fix(matrix): land #31201 preserve room ID casing (@williamos-dev) 2026-03-02 03:09:23 +00:00
directory-live.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
group-mentions.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
outbound.test.ts refactor: make OutboundSendDeps dynamic with channel-ID keys (#45517) 2026-03-14 02:42:21 -07:00
outbound.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
resolve-targets.test.ts test: dedupe matrix target resolution cases 2026-03-13 23:35:26 +00:00
resolve-targets.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
runtime-api.test.ts fix(plugins): add missing secret-input-schema build entry and Matrix runtime export 2026-03-17 23:28:23 -07:00
runtime.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
secret-input.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
session-route.ts Matrix: move outbound session routing behind plugin boundary 2026-03-18 04:09:48 +00:00
setup-core.ts refactor: finish public plugin sdk boundary seams 2026-03-16 21:33:59 -07:00
setup-surface.ts refactor: deduplicate plugin setup and channel config helpers 2026-03-18 03:28:05 +00:00
test-mocks.ts fix(ui): stop dashboard chat history reload storm (#45541) 2026-03-13 19:19:53 -05:00
tool-actions.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00
types.ts Plugins: internalize matrix and feishu SDK imports 2026-03-17 19:47:25 -07:00