II.
AgentRuntimeImpl JSON
Structured · liveagent-runtime-impl:voice-agent@proposed
Voice Agent Runtime (proposed) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "agent-runtime-impl:voice-agent@proposed",
"_kind": "AgentRuntimeImpl",
"_file": "agent-stack/runtime-impls/voice-agent-runtime.yaml",
"_cluster": "agent-stack",
"attributes": {
"displayName": "Voice Agent Runtime (proposed)",
"status": "proposed",
"agentVersionId": "agent-version:genty@current",
"componentKind": "voice-runtime",
"description": "PROPOSED realization of the realtime voice-agent runtime for the task/tool use\ncase. The conversational hot path is the cascaded VAD->STT->LLM->TTS pipeline\non an external framework (LiveKit Agents); the LLM node points at\n@a5c-ai/transport-adapter (OpenAI-compatible, multi-provider + cost/usage\nobservability), and genty-core supplies the reusable streaming tool-calling\nloop for governed sub-tasks. Governed tools are exposed to the framework over\nMCP by @a5c-ai/voice-adapter. See docs/research/realtime-voice-agent-stack.md.\n",
"externalFrameworks": [
"livekit-agents",
"pipecat"
],
"pipeline": "cascaded-stt-llm-tts",
"reusedPackages": [
"@a5c-ai/genty-core",
"@a5c-ai/transport-adapter",
"@a5c-ai/voice-adapter",
"@a5c-ai/channels-adapter"
]
},
"outgoingEdges": [
{
"from": "agent-runtime-impl:voice-agent@proposed",
"to": "layer:5-agent-runtime",
"kind": "realizes",
"attributes": {}
},
{
"from": "agent-runtime-impl:voice-agent@proposed",
"to": "agent:genty",
"kind": "composes",
"attributes": {
"role": "runtime"
}
},
{
"from": "agent-runtime-impl:voice-agent@proposed",
"to": "source-ref:packages-genty",
"kind": "depends_on",
"attributes": {}
},
{
"from": "agent-runtime-impl:voice-agent@proposed",
"to": "source-ref:babysitter-sdk",
"kind": "depends_on",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "agent-governance-impl:voice-governance@proposed",
"to": "agent-runtime-impl:voice-agent@proposed",
"kind": "depends_on",
"attributes": {}
},
{
"from": "agent-runtime-impl:avatar-video-agent@proposed",
"to": "agent-runtime-impl:voice-agent@proposed",
"kind": "depends_on",
"attributes": {}
}
]
}