II.
AgentRuntimeImpl overview
Reference · liveagent-runtime-impl:a5c.runtime@current
a5c Unified Runtime (current) — unified tool host overview
Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for agent-runtime-impl:a5c.runtime@current.
Attributes
displayName
a5c Unified Runtime (current) — unified tool host
agentVersionId
subagentDispatchMechanism
agent-as-tool
subagentChildSessionPolicy
ephemeral-child-session
subagentToolScopePolicy
inherit-parent
packageRef
builtInTools
toolRegistryDiscovery
dynamic-extension-loaded
hookSockets
[]
internalSessionStateLocation
~/.a5c/sessions/
sessionFileFormat
jsonl
sessionFilePathConvention
~/.a5c/sessions/<sessionId>.jsonl
approvalGatingPrimitive
per-call
subprocessSandboxStrategy
invocation-mode
runtimeIdentity
host-process
supportedMCPTransports
supportsStreaming
true
supportedAgentControlVerbs
- interrupt
- abort
- cancel
- pause
- resume
- yield
- checkpoint
ioSurfaceKinds
- filesystem
- terminal-shell
- browser-dom
- clipboard
agentMemoryKinds
- conversation-buffer
- tool-state
userInputRequiredPolicy
breakpoint-mediated
secretHandlingPolicy
env-allowlist
tokenAccountingSemantics
mixed-prefer-absolute
pluginDiscoverySource
- marketplaceManifest
- localPath
- remoteUrl
- gitRepo
subagentToolInheritance
allowlist
skillScopePrecedence
- personal
- project
- plugin
liveChangeDetection
true
disableSkillShellExecutionSupported
false
outputGuardMechanism
task-output-schema
notes
a5c runtime is the Layer-5 unified contract for tool hosting, session
state, approval, streaming, and extension-loaded tools. It is compatible
with the legacy Pi runtime profile (read/write/edit/bash tools, per-call
approval, stdio MCP, API-key backed sessions) but is not built on Pi. Pi is
one compatibility profile within the wider a5c runtime envelope, alongside
Claude/Codex/Gemini/OpenCode/LangGraph-style runtime profiles.
Outgoing edges
bundles11
- tool-descriptor:read·ToolDescriptorRead
- tool-descriptor:write·ToolDescriptorWrite
- tool-descriptor:edit·ToolDescriptorEdit
- tool-descriptor:bash·ToolDescriptorBash
- tool-descriptor:glob·ToolDescriptorGlob
- tool-descriptor:grep·ToolDescriptorGrep
- tool-descriptor:agent·ToolDescriptorAgent (Task)
- tool-descriptor:notebook-edit·ToolDescriptorNotebookEdit
- tool-descriptor:todo-write·ToolDescriptorTodoWrite
- tool-descriptor:web-fetch·ToolDescriptorWeb Fetch
- tool-descriptor:web-search·ToolDescriptorWeb Search
composes1
- agent:a5c·AgentProducta5c
connects3
- mcp-transport:stdio·MCPTransportstdio
- mcp-transport:streamable-http·MCPTransportStreamable HTTP
- mcp-transport:http-sse·MCPTransportHTTP+SSE (deprecated)
emits_journal_event7
- journal-event:babysitter-run-created·JournalEventRUN_CREATED
- journal-event:babysitter-run-completed·JournalEventRUN_COMPLETED
- journal-event:babysitter-run-failed·JournalEventRUN_FAILED
- journal-event:babysitter-effect-requested·JournalEventEFFECT_REQUESTED
- journal-event:babysitter-task-start·JournalEventTASK_START
- journal-event:babysitter-task-complete·JournalEventTASK_COMPLETE
- journal-event:babysitter-step-dispatch·JournalEventSTEP_DISPATCH
operates_in_permission_mode2
- permission-mode:a5c-interactive·PermissionModea5c interactive (default)
- permission-mode:a5c-non-interactive·PermissionModea5c non-interactive (yolo)
output_guard_applied_by1
- output-guard:babysitter-task-output-schema·OutputGuardBabysitter task outputSchema guard
realizes1
- layer:5-agent-runtime·LayerAgent-Runtime
speaks3
- mcp-transport:stdio·MCPTransportstdio
- mcp-transport:streamable-http·MCPTransportStreamable HTTP
- mcp-transport:http-sse·MCPTransportHTTP+SSE (deprecated)
supports5
- capability:supports-tool-use·CapabilitySupports tool use
- capability:requires-tool-approval·CapabilityRequires tool approval
- capability:supports-mcp·CapabilitySupports MCP
- capability:can-resume·CapabilityCan resume
- capability:streaming·CapabilityStreaming
Incoming edges
about_subject1
composed_of1
- agent-version:a5c@current·AgentVersion
journal_event_emitted_by7
- journal-event:babysitter-run-created·JournalEventRUN_CREATED
- journal-event:babysitter-run-completed·JournalEventRUN_COMPLETED
- journal-event:babysitter-run-failed·JournalEventRUN_FAILED
- journal-event:babysitter-effect-requested·JournalEventEFFECT_REQUESTED
- journal-event:babysitter-task-start·JournalEventTASK_START
- journal-event:babysitter-task-complete·JournalEventTASK_COMPLETE
- journal-event:babysitter-step-dispatch·JournalEventSTEP_DISPATCH
spoken_by3
- mcp-transport:http-sse·MCPTransportHTTP+SSE (deprecated)
- mcp-transport:stdio·MCPTransportstdio
- mcp-transport:streamable-http·MCPTransportStreamable HTTP