Skip to content

v0.28.0 — A2A Protocol Support with Cross-Agent Trace Correlation

Choose a tag to compare

@Siddhant-K-code Siddhant-K-code released this 19 Apr 11:42

A2A Protocol Support with Cross-Agent Trace Correlation

First-class support for agent-to-agent calls following the Google A2A spec. A2A calls are captured as TOOL_CALL events with event_subtype=a2a_call, so they are backward-compatible with all existing replay and export tooling.

agent-strace a2a-tree
agent-strace a2a-tree SESSION_ID --format json

New capabilities:

  • Detects A2A calls by path, header, and body heuristics
  • Builds the full agent call graph by following sub_session_id links and parent_session_id back-references
  • Renders the call graph as an ASCII tree
  • Exports the graph as OTLP-compatible spans for Jaeger, Tempo, or any OpenTelemetry backend

Child sessions are linked via parent_session_id and parent_event_id in session metadata.