II.
AgentRuntimeImpl JSON
Structured · liveagent-runtime-impl:openclaw.runtime@current
OpenClaw Runtime (current) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "agent-runtime-impl:openclaw.runtime@current",
"_kind": "AgentRuntimeImpl",
"_file": "agent-stack/runtime-impls/openclaw-runtime-current.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "OpenClaw Runtime (current)",
"agentVersionId": "agentVersion:openclaw:ge-2026-5-27",
"subagentDispatchMechanism": "none",
"packageRef": "source-ref:openclaw-github",
"builtInTools": [
"tool-descriptor:read",
"tool-descriptor:write",
"tool-descriptor:edit",
"tool-descriptor:bash"
],
"toolRegistryDiscovery": "static-bundled",
"hookSockets": [],
"internalSessionStateLocation": "~/.openclaw/sessions/",
"sessionFileFormat": "json",
"sessionFilePathConvention": "~/.openclaw/sessions/<session-id>.json",
"approvalGatingPrimitive": "per-call",
"subprocessSandboxStrategy": "none",
"runtimeIdentity": "api-key",
"startupReadinessNotes": "OpenClaw 2026.5.27 Gateway readiness and reply paths cache session, plugin, auth, tool-search, metadata, channel, usage-cost, warning, scheduled-service, and filesystem scan results; cache channel catalog and plugin metadata snapshots; lazy-load startup-idle plugin work, core gateway method handlers, and the embedded ACPX runtime; avoid repeated filesystem probes on hot paths; and keep visible replies out of hidden cleanup timeouts.\n",
"codexAppServerNotes": "Runtime models resolve first before app-server routing, workspace memory routes through tools, shared app-server clients survive startup/helper failures, hook relay generations survive restarts, and false runtime live switches are avoided.\n",
"securityBoundaryNotes": "Group prompt text stays out of system prompts, repeated-dot hostnames are normalized, side-effecting command wrappers and unsafe Node runtime env overrides are blocked, no-auth Tailscale exposure is rejected, and node/device-role approvals require admin authority.\n",
"transcriptPathNotes": "Meeting summaries, source-provider chunks, cleaned user turns, media provenance, Codex mirrors, WebChat replies, and CLI/TUI replay are transcript-backed through the core transcript path.\n",
"channelApprovalNotes": "Signal, iMessage, and WhatsApp reaction approval flows are modeled as channel-specific reliability surfaces; Telegram, iMessage, Slack, Matrix, QQBot, Discord, and Google Chat delivery fixes are tracked for channel approval and reply behavior; Discord voice can inspect, steer, cancel, or follow up realtime Talk runs.\n",
"browserSecurityNotes": "Browser snapshot reads honor SSRF policy, fetched file text is wrapped as external content, and serialized tool-call text is scrubbed from replies.\n",
"supportedMCPTransports": [
"mcp-transport:stdio"
],
"supportsStreaming": true
},
"outgoingEdges": [
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "layer:5-agent-runtime",
"kind": "realizes",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "agent:openclaw",
"kind": "composes",
"attributes": {
"role": "runtime"
}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "hook-surface:openclaw.on-event",
"kind": "exposes",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "hook-surface:error",
"kind": "exposes",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "hook-surface:tool-permission-request",
"kind": "exposes",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "tool-descriptor:read",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "tool-descriptor:write",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "tool-descriptor:edit",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "tool-descriptor:bash",
"kind": "bundles",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "mcp-transport:stdio",
"kind": "connects",
"attributes": {}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "capability:supports-mcp",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0",
"level": "full",
"notes": "MCP via stdio.\n"
}
},
{
"from": "agent-runtime-impl:openclaw.runtime@current",
"to": "mcp-transport:stdio",
"kind": "speaks",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "agentVersion:openclaw:ge-2026-5-27",
"to": "agent-runtime-impl:openclaw.runtime@current",
"kind": "composed_of",
"attributes": {
"role": "runtime"
}
},
{
"from": "mcp-transport:stdio",
"to": "agent-runtime-impl:openclaw.runtime@current",
"kind": "spoken_by",
"attributes": {}
}
]
}