- 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
14 lines
624 B
TypeScript
14 lines
624 B
TypeScript
/**
|
|
* OpenClaw Runtime Plugin
|
|
*
|
|
* Provides an executable OpenClaw runtime adapter for Fusion's plugin runtime
|
|
* discovery and session execution pipeline.
|
|
*/
|
|
import type { FusionPlugin, PluginRuntimeFactory, PluginRuntimeManifestMetadata } from "@fusion/plugin-sdk";
|
|
declare const OPENCLAW_RUNTIME_ID = "openclaw";
|
|
declare const openclawRuntimeMetadata: PluginRuntimeManifestMetadata;
|
|
declare const openclawRuntimeFactory: PluginRuntimeFactory;
|
|
declare const plugin: FusionPlugin;
|
|
export default plugin;
|
|
export { openclawRuntimeMetadata, openclawRuntimeFactory, OPENCLAW_RUNTIME_ID };
|
|
//# sourceMappingURL=index.d.ts.map
|