Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Transport
layer:3-transporta5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
II.
Layer JSON

layer:3-transport

Structured · live

Transport json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · stack-layers/layers/layer-3-transport.yamlCluster · stack-layers
Record JSON
{
  "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"
    }
  ]
}

Shortcuts

Back to overview
Open graph tab