II.
Layer JSON
Structured · livelayer:3-transport
Transport json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "layer:3-transport",
"_kind": "Layer",
"_file": "stack-layers/layers/layer-3-transport.yaml",
"_cluster": "stack-layers",
"attributes": {
"displayName": "Transport",
"position": 3,
"path": "compute",
"scope": "Wire and client path between agent core and provider.",
"summary": "The protocol and client path that carries inference requests from an\n`AgentCoreImpl` to a `Provider`, plus optional proxies or gateways that\ninterpose between them. This layer is modeled as one top-level layer; wire\nprotocol, client library, and proxy behavior are responsibilities/examples,\nnot nested layer nodes.\n",
"responsibilities": [
"Encode request, response, streaming, tool-call, and error payloads.",
"Run the in-process client or adapter that speaks the provider protocol.",
"Optionally route through a proxy, gateway, recorder, or policy interposer."
],
"examples": [
"OpenAI Responses, OpenAI Chat Completions, Anthropic Messages, Gemini GenerateContent.",
"HTTP, SSE, WebSocket, gRPC, OpenAI-compatible gateways.",
"LangChain chat-model adapters and transport clients."
],
"fitNotes": "Custom-agent frameworks often hide transport behind model abstractions.\nGateway products may occupy mostly this layer while delegating core/runtime\nbehavior upward.\n"
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "mcp-transport:websocket",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:anthropic-messages",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:bedrock-converse",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:bedrock-invoke",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:azure-foundry",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:passthrough",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:gemini-generate-content",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:github-copilot",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:openai-chat-completions",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:openai-compat",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:openai-responses",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:openrouter",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:vertex-anthropic-messages",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "transport-proxy:agent-mux-proxy",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "stack-part:krate-agent-mux-client",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {
"notes": "Agent Mux transport client"
}
},
{
"from": "mux:transport-mux",
"to": "layer:3-transport",
"kind": "bridges_protocol_type",
"attributes": {}
},
{
"from": "page:agent-generate-universal-agentic-stack-orientation",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-builder-fit",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-landscape-diagram",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-placement-checklist",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-worked-examples",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-common-confusions",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-comparison-matrix",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-review-template",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-faq",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-layers",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:agent-generate-universal-agentic-stack-source-map",
"to": "layer:3-transport",
"kind": "documents"
},
{
"from": "page:views-agent-stack-tower",
"to": "layer:3-transport",
"kind": "documents"
}
]
}