Fusion
4c204c9485
feat(FN-3717): add OpenClaw MCP bridge (+5 more)
Commits merged:
- docs(FN-3717): update openclaw runtime and settings docs
- test(FN-3717): fix openclaw engine test typing
- test(FN-3717): strengthen openclaw bridge coverage
- feat(FN-3717): complete Step 2 — wire engine and bundle delivery
- fix(FN-3717): address openclaw bridge review feedback
- feat(FN-3717): complete Step 1 — add OpenClaw MCP bridge
Files changed:
.changeset/fn-3717-openclaw-tool-bridge.md | 5 ++
docs/settings-reference.md | 28 +++++---
packages/cli/src/__tests__/bundle-output.test.ts | 9 +++
packages/cli/tsup.config.ts | 7 ++
.../src/__tests__/openclaw-runtime-e2e.test.ts | 28 ++++++++
.../__tests__/openclaw-runtime-integration.test.ts | 10 +++
plugins/fusion-plugin-openclaw-runtime/README.md | 13 ++++
.../src/__tests__/cli-spawn.test.ts | 82 +++++++++++++++++++---
.../src/__tests__/mcp-config.test.ts | 45 ++++++++++++
.../src/__tests__/runtime-adapter.test.ts | 46 ++++++++++++
.../fusion-plugin-openclaw-runtime/src/index.ts | 5 ++
.../src/mcp-config.ts | 60 ++++++++++++++++
.../src/mcp-schema-server.cjs | 59 ++++++++++++++++
.../src/pi-module.ts | 52 ++++++++++++--
.../src/runtime-adapter.ts | 26 +++++++
.../fusion-plugin-openclaw-runtime/src/types.ts | 4 ++
16 files changed, 457 insertions(+), 22 deletions(-)
Fusion-Task-Id: FN-3717
2026-05-07 18:00:18 -07:00
..
2026-04-25 09:09:31 -07:00
2026-05-07 08:49:18 -07:00
2026-05-07 09:41:42 -07:00
2026-05-06 22:59:51 -07:00
2026-05-07 01:42:01 -07:00
2026-05-07 08:49:19 -07:00
2026-05-07 10:56:08 -07:00
2026-05-07 04:17:52 -07:00
2026-05-07 12:59:11 -07:00
2026-05-07 10:41:11 -07:00
2026-05-07 16:53:55 -07:00
2026-05-07 10:32:32 -07:00
2026-05-07 15:53:58 -07:00
2026-05-07 11:00:51 -07:00
2026-05-07 13:29:26 -07:00
2026-05-07 12:06:49 -07:00
2026-05-07 14:28:29 -07:00
2026-05-07 18:00:18 -07:00
2026-05-07 16:09:35 -07:00
2026-05-07 02:15:14 -07:00