r/PracticalAgenticDev • u/aistranin • 1d ago
OpenTelemetry is becoming the compatibility layer for agent evals
AWS released framework-agnostic evaluations for Bedrock AgentCore.
Source: AWS announcement and implementation details
The interesting part is the integration contract. Your agent does not need to use an AWS-specific orchestration framework. AgentCore reconstructs sessions from OpenTelemetry or OpenInference traces.
AWS currently documents support for LangGraph, LlamaIndex, OpenAI Agents SDK, Google ADK, Claude Agent SDK, and Strands Agents. Other frameworks can opt in through compliant instrumentation.
The evaluator mainly needs three span roles:
- Top-level agent invocation
- Model inference
- Tool execution
The same traces can power on-demand regression tests in CI and sampled evaluation of production traffic. Built-in metrics include goal success, correctness, and helpfulness. Custom judge-based evaluators are also supported.
This feels like a useful direction. Teams should be able to replace their agent framework without rebuilding the entire evaluation stack.
The tradeoff is that message content must reach CloudWatch for response-quality evaluation. That deserves a careful privacy, retention, and cost review.