openclaw/extensions/matrix
Peter Steinberger 6652f7eac8
refactor: remove Tasks and TaskFlow runtime (#159179)
Remove Tasks and TaskFlow runtime, APIs, CLI, SDK surfaces and panels after the Cron, session, native execution and media completion ownership cutovers. Preserve stored rows and import provable legacy native assignments through Doctor; ambiguous ownership stays untouched with a warning.

Follows #158221, #158217, #158225, #158222, #158702 and #158776. Related: #156532. Task-specific public APIs retire immediately; retained responsibilities use their existing owners.

Maintainer-authorized administrative landing after full CI run 36312986498 attempt 2 passed on 274595e2, with subsequent actual conflicts reviewed and focused checks passing. Current PR CI preflight hits the 64 KiB changed-path metadata limit before tests (run 36335042695); its duplicate security-review status mirrors that planning failure. Review and scoped proof are recorded in the PR. Published 9.4 native import is proven; remaining native completion and 9.4 rollback witnesses are explicitly unproven.
2026-09-27 10:40:29 -07:00
..
assets improve(plugins): give bundled logos consistent white icon tiles (#155259) 2026-09-23 19:09:26 -07:00
src fix: prevent temporary-file exhaustion from SQLite coordination (#157413) 2026-09-27 05:30:41 -07:00
test/fixtures/sqlite fix(matrix): persist sync cache after schema upgrades 2026-09-01 12:53:42 +05:30
.npmignore
api.ts refactor(channels): deslop telegram, matrix and feishu second pass (#158164) 2026-09-25 17:12:21 -07:00
auth-presence.ts refactor: simplify runtime adapters and remove obsolete code (#152277) 2026-09-18 19:35:45 -07:00
CHANGELOG.md chore(release): close out 2026.9.6 on main (#156869) 2026-09-23 23:02:54 -07:00
channel-plugin-api.ts
cli-metadata.ts refactor: simplify runtime adapters and remove obsolete code (#152277) 2026-09-18 19:35:45 -07:00
config-doctor-api.ts fix(doctor): repair channel config before external plugin installation (#132446) 2026-08-29 02:29:24 -07:00
contract-api.ts refactor(channels): deslop telegram, matrix and feishu second pass (#158164) 2026-09-25 17:12:21 -07:00
doctor-contract-api.account-state.test.ts refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
doctor-contract-api.archive-scan.test.ts fix(matrix): keep sync-cache SQLite off the Gateway thread (#151845) 2026-09-18 08:41:56 -07:00
doctor-contract-api.capacity.test.ts fix: plugin caches block agent replies at shared state limit (#152363) 2026-09-18 19:55:51 -07:00
doctor-contract-api.credentials.test.ts perf(matrix): defer account topology in empty doctor scans (#140382) 2026-09-06 12:23:14 -07:00
doctor-contract-api.import.test.ts perf(matrix): defer account topology in empty doctor scans (#140382) 2026-09-06 12:23:14 -07:00
doctor-contract-api.test.ts test(core,ui,plugins): remove low-value tests (batch d020) (#158948) 2026-09-26 15:46:00 +00:00
doctor-contract-api.ts refactor(channels): deslop telegram, matrix and feishu second pass (#158164) 2026-09-25 17:12:21 -07:00
helper-api.ts
index.test.ts test(core,ui,plugins): remove low-value tests (batch d020) (#158948) 2026-09-26 15:46:00 +00:00
index.ts fix: restore Matrix context reads in official installs (#147665) 2026-09-14 12:40:11 +01:00
openclaw.plugin.json feat(plugins): assign one purpose category to every bundled plugin (#142760) 2026-09-10 20:44:20 -07:00
package.json chore(deps): update fs-safe to 0.21.0 (#159327) 2026-09-27 00:55:11 -07:00
plugin-entry.handlers.runtime.ts refactor: simplify runtime adapters and remove obsolete code (#152277) 2026-09-18 19:35:45 -07:00
README.md
runtime-api.ts
runtime-setter-api.ts fix: restore Matrix context reads in official installs (#147665) 2026-09-14 12:40:11 +01:00
secret-contract-api.ts
session-binding-contract-api.ts
setup-entry.ts refactor: simplify runtime adapters and remove obsolete code (#152277) 2026-09-18 19:35:45 -07:00
setup-plugin-api.ts
SPEC-SUPPORT.md
subagent-hooks-api.ts
test-api.ts fix(matrix): keep sync-cache SQLite off the Gateway thread (#151845) 2026-09-18 08:41:56 -07:00
test-support.ts
thread-binding-api.ts
thread-bindings-runtime.ts refactor: simplify runtime adapters and remove obsolete code (#152277) 2026-09-18 19:35:45 -07:00
tsconfig.json

OpenClaw Matrix

Official OpenClaw channel plugin for Matrix rooms and direct messages.

Install from OpenClaw:

openclaw plugins install @openclaw/matrix

Configure the Matrix homeserver and bot credentials in OpenClaw. The plugin lets agents join configured rooms, receive messages, and reply through Matrix.