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

Available views

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

adapter:agent-comm-adapter

Reference · live

agent-comm-adapter overview

Normalizes per-agent event streams + inter-agent protocols + channel kinds into one canonical event/envelope shape. Channels are absorbed here (vs a separate channels-adapter) because the underlying primitive is a structured communication channel between two participants.

AdapterOutgoing · 33Incoming · 0

Attributes

displayName
agent-comm-adapter
protocolType
event-stream
nativeSide
  • Claude stream-json
  • Codex JSONL
  • Cursor SQLite events
  • OpenCode SQLite
  • Pi JSONL-tree
  • OMP JSONL-tree
  • Hermes JSONL
  • Copilot plain-text+JSON-meta
  • Gemini JSONL
  • A2A / ACP
  • MCP-as-agent
canonicalSide
Unified AgentEvent union + unified channel-envelope
position
Between Agent-Platform and consumers (orchestrators, presentation, observability, other agents)
bridgingConcerns
  • event taxonomies (Anthropic message_start/content_block_start vs OpenAI response.start/response.text.delta)
  • partial-streaming quirks (text streaming, tool-call streaming, thinking streaming)
  • session-resume events (real or synthesized)
  • fork events
  • interactive nuances (Cursor capability-profile switches mid-session, OpenClaw partial-streaming line discipline, Copilot session_id in sidecar JSON line)
  • channel session-brokering (handshake, persistent vs restart-per-turn vs none)
  • agent-to-agent handshakes and capability advertisement
catalogInputNodeKinds
  • AgentVersion
  • Channel
  • SessionSemantics
trustChainParticipation
planned
description
Normalizes per-agent event streams + inter-agent protocols + channel kinds into one canonical event/envelope shape. Channels are absorbed here (vs a separate channels-adapter) because the underlying primitive is a structured communication channel between two participants.

Outgoing edges

bridges_for30
  • agentVersion:claude:ge-0-0-0·AgentVersionClaude Code
  • agentVersion:codex:ge-0-119-0·AgentVersionCodex CLI
  • agentVersion:cursor:ge-0-0-0·AgentVersionCursor
  • agentVersion:gemini:ge-0-43-0·AgentVersionGemini CLI
  • agentVersion:opencode:ge-0-0-0·AgentVersionOpenCode
  • agentVersion:copilot:ge-1-0-51
  • agentVersion:pi:ge-0-75-4
  • agentVersion:omp:ge-15-5-6
  • agentVersion:openclaw:ge-2026-5-27·AgentVersionOpenClaw
  • agent-version:hermes@current·AgentVersionHermes
  • agentVersion:claude:ge-0-0-0·AgentVersionClaude Code
  • agentVersion:codex:ge-0-119-0·AgentVersionCodex CLI
  • agentVersion:cursor:ge-0-0-0·AgentVersionCursor
  • agentVersion:gemini:ge-0-43-0·AgentVersionGemini CLI
  • agentVersion:opencode:ge-0-0-0·AgentVersionOpenCode
  • agentVersion:copilot:ge-1-0-55-3·AgentVersionGitHub Copilot CLI
  • agentVersion:pi:ge-0-75-4
  • agentVersion:omp:ge-15-2-4
  • agentVersion:openclaw:ge-2026-5-27·AgentVersionOpenClaw
  • agent-version:hermes@current·AgentVersionHermes
  • agentVersion:claude:ge-0-0-0·AgentVersionClaude Code
  • agentVersion:codex:ge-0-119-0·AgentVersionCodex CLI
  • agentVersion:cursor:ge-0-0-0·AgentVersionCursor
  • agentVersion:gemini:ge-0-43-0·AgentVersionGemini CLI
  • agentVersion:opencode:ge-0-0-0·AgentVersionOpenCode
  • agentVersion:copilot:ge-1-0-51
  • agentVersion:pi:ge-0-75-5·AgentVersionPi CLI (>=0.77.0)
  • agentVersion:omp:ge-15-2-4
  • agentVersion:openclaw:ge-2026-5-27·AgentVersionOpenClaw
  • agent-version:hermes@current·AgentVersionHermes
bridges_protocol_type3
  • layer:6-agent-platform·LayerAgent-Platform
  • layer:6-agent-platform·LayerAgent-Platform
  • layer:6-agent-platform·LayerAgent-Platform

Incoming edges

None.

Related pages

No related wiki pages for this record.

Shortcuts

Open in graph
Browse node kind