mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-06 14:01:24 +08:00
47 lines
1.2 KiB
TypeScript
47 lines
1.2 KiB
TypeScript
/**
|
|
* Runtime API exports for Canvas plugin host, document, CLI, and capability
|
|
* helpers.
|
|
*/
|
|
export {
|
|
canvasConfigSchema,
|
|
isCanvasHostEnabled,
|
|
isCanvasPluginEnabled,
|
|
parseCanvasPluginConfig,
|
|
resolveCanvasHostConfig,
|
|
type CanvasHostConfig,
|
|
type CanvasPluginConfig,
|
|
} from "./src/config.js";
|
|
export {
|
|
A2UI_PATH,
|
|
CANVAS_HOST_PATH,
|
|
CANVAS_WS_PATH,
|
|
handleA2uiHttpRequest,
|
|
} from "./src/host/a2ui.js";
|
|
export {
|
|
createCanvasHostHandler,
|
|
startCanvasHost,
|
|
type CanvasHostHandler,
|
|
type CanvasHostServer,
|
|
} from "./src/host/server.js";
|
|
export {
|
|
buildCanvasDocumentEntryUrl,
|
|
createCanvasDocument,
|
|
resolveCanvasDocumentAssets,
|
|
resolveCanvasDocumentDir,
|
|
resolveCanvasHttpPathToLocalPath,
|
|
} from "./src/documents.js";
|
|
export {
|
|
registerNodesCanvasCommands,
|
|
type CanvasCliDependencies,
|
|
type CanvasNodesRpcOpts,
|
|
} from "./src/cli.js";
|
|
export { canvasSnapshotTempPath, parseCanvasSnapshotPayload } from "./src/cli-helpers.js";
|
|
export {
|
|
buildCanvasScopedHostUrl,
|
|
CANVAS_CAPABILITY_PATH_PREFIX,
|
|
CANVAS_CAPABILITY_TTL_MS,
|
|
mintCanvasCapabilityToken,
|
|
normalizeCanvasScopedUrl,
|
|
} from "./src/capability.js";
|
|
export { resolveCanvasHostUrl } from "./src/host-url.js";
|