Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · transport-adapter
adapter:transport-adaptera5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
Adapter JSON

adapter:transport-adapter

Structured · live

transport-adapter json

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

File · extensions/adapters-canonical/canonical-adapteres.yamlCluster · extensions
Record JSON
{
  "id": "adapter:transport-adapter",
  "_kind": "Adapter",
  "_file": "extensions/adapters-canonical/canonical-adapteres.yaml",
  "_cluster": "extensions",
  "attributes": {
    "displayName": "transport-adapter",
    "protocolType": "llm-wire",
    "nativeSide": [
      "Anthropic Messages",
      "OpenAI Responses",
      "OpenAI ChatCompletions",
      "Gemini generateContent",
      "Bedrock Invoke",
      "Bedrock Converse",
      "Custom proprietary"
    ],
    "canonicalSide": "Unified inference request/response shape",
    "position": "Between Transport-Client (in Agent-Core) and Provider",
    "bridgingConcerns": [
      "request shape (messages array vs prompt vs alternating roles)",
      "streaming framing (SSE vs JSONL vs custom)",
      "tool-use schema differences",
      "thinking / reasoning channel mapping (Anthropic thinking_delta ↔ OpenAI reasoning_delta ↔ Gemini equivalents)",
      "token usage and cost reporting",
      "error-mapping across providers",
      "model name aliasing per provider",
      "OpenClaw 2026.5.27 Codex app-server assumptions: runtime models resolve first and workspace memory routes through tools before proxy dispatch"
    ],
    "catalogInputNodeKinds": [
      "ModelTransportProtocol",
      "ModelVersion"
    ],
    "trustChainParticipation": "planned",
    "description": "Bridges between concrete LLM wire protocols and one canonical inference\nrequest/response shape. Adding a new native impl is a Catalog edit\n(TransportDescriptor + ModelVersion.speaks) plus a generator pass.\n"
  },
  "outgoingEdges": [
    {
      "from": "adapter:transport-adapter",
      "to": "layer:3-transport",
      "kind": "bridges_protocol_type",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:anthropic",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:openai",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:google",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:gcp-vertex",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:aws-bedrock",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "layer:3-transport",
      "kind": "bridges_protocol_type",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:anthropic",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:openai",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:google",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:gcp-vertex",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:aws-bedrock",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "layer:3-transport",
      "kind": "bridges_protocol_type",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:anthropic",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:openai",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:google",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:gcp-vertex",
      "kind": "bridges_for",
      "attributes": {}
    },
    {
      "from": "adapter:transport-adapter",
      "to": "provider:aws-bedrock",
      "kind": "bridges_for",
      "attributes": {}
    }
  ],
  "incomingEdges": []
}

Shortcuts

Back to overview
Open graph tab