{
"id": "transport-runtime:terminal-cli",
"_kind": "TransportRuntime",
"_file": "extensions/transport-runtimes/transport-runtimes-canonical.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "Terminal CLI runtime",
"description": "Interactive terminal CLI runtime — agents are launched as a subprocess\nattached to a TTY, with a persistent REPL-style turn loop. Used by\nmost CLI agent products (Claude Code, Codex, Gemini CLI, etc.) when\ninvoked by a human at a terminal.\n",
"runtimeKind": "terminal-cli",
"interactive": true,
"streaming": true
},
"outgoingEdges": [
{
"from": "transport-runtime:terminal-cli",
"to": "capability:interactive-mode",
"kind": "supports",
"attributes": {
"versionRange": ">=0.0.0",
"level": "full",
"notes": "Interactive terminal CLI runtime."
}
},
{
"from": "transport-runtime:terminal-cli",
"to": "capability:stdin-injection",
"kind": "supports",
"attributes": {
"versionRange": ">=0.0.0",
"level": "full",
"notes": "Interactive terminal CLI runtime."
}
}
],
"incomingEdges": []
}