Future AGI × A2A (Agent-to-Agent)
A2A (Agent-to-Agent) logo

A2A (Agent-to-Agent) on Future AGI

Protocols

Google's Agent-to-Agent protocol for cross-vendor agent interop.

What you get

Everything traced, scored, and improvable

One install instruments A2A (Agent-to-Agent) on OpenTelemetry. Future AGI then layers evaluators, optimisers, and simulations on top of the same trace tree — no second SDK, no double instrumentation.

Trace

Auto-instrumented spans

Every A2A (Agent-to-Agent) call becomes a span — inputs, outputs, latency, tokens, cost, model name, tool args, retrieval results, and chain steps captured automatically.

Evaluate

70+ evaluators on every span

Attach Groundedness, Context Relevance, Prompt Injection, Toxicity, and 70+ more — purpose-built scorers powered by the Turing eval models, not generic LLM-as-judge.

Optimize

Closed-loop improvement

Pipe failed traces into agent-opt: GEPA, PromptWizard, ProTeGi, and Bayesian search rewrite your prompts with proof of measured gains.

Simulate

Adversarial scenarios at scale

Generate hundreds of personas and run them through your A2A (Agent-to-Agent) agent before launch — text and voice, scripted or persona-driven.

Quickstart · <3 min

Instrument A2A (Agent-to-Agent) in three steps

  1. Step 1

    Install the traceAI package

    One package per language, ships from PyPI, npm, and Maven Central.

  2. Step 2

    Register the trace provider

    Set FI_API_KEY and FI_SECRET_KEY, then call A2AInstrumentor().instrument().

  3. Step 3

    Run your existing A2A (Agent-to-Agent) app

    No code changes. Traces appear in the Future AGI dashboard within seconds.

Install

pip install traceAI-a2a

Instrument

from fi_instrumentation import register
from fi_instrumentation.fi_types import ProjectType
from traceai_a2a import A2AInstrumentor

trace_provider = register(
    project_type=ProjectType.OBSERVE,
    project_name="A2A_APP",
)

A2AInstrumentor().instrument(tracer_provider=trace_provider)

# Your existing A2A (Agent-to-Agent) code runs unchanged from here.
# Every call is now an OpenTelemetry span in Future AGI.

Pick a recipe

What do you want to do with A2A (Agent-to-Agent)?

Each recipe is a copy-paste page with the exact code, the gotchas, and a working example you can clone.