feat(FN-2477): add executable OpenClaw runtime adapter

- Replace deferred OpenClaw placeholder runtime with an executable adapter that creates sessions, prompts with fallback, describes models, and disposes safely
- Add a dedicated pi-module seam and local runtime contract types to decouple plugin compilation from engine internals while preserving runtime behavior
- Update OpenClaw plugin metadata, manifest/package descriptions, and README to reflect active execution support instead of deferred status
- Harden dashboard DevServerStore save flow against ENOENT temp-directory races and add regression coverage for project-directory removal during save
This commit is contained in:
Fusion
2026-04-24 10:55:28 -07:00
committed by gsxdsm
parent ab1e67452a
commit e27d31bd47
18 changed files with 391 additions and 125 deletions

View File

@@ -2,7 +2,7 @@
"name": "@fusion-plugin-examples/openclaw-runtime",
"version": "0.1.0",
"type": "module",
"description": "OpenClaw runtime plugin for Fusion - experimental placeholder runtime registration",
"description": "Provides OpenClaw runtime for Fusion AI agents",
"keywords": [
"fusion-plugin",
"openclaw",