← All papers  /  Nov 10, 2026
Agents · Evaluation

Comparative Analysis of Agent Evaluation Frameworks: Stability, Detection, and Discovery in Enterprise Analytics Agents

First page
Comparative Analysis of Agent Evaluation Frameworks: Stability, Detection, and Discovery in Enterprise Analytics Agents
The curator’s take

Howard Zhang, Chuck Arvin and colleagues at Amazon compare three agent evaluation frameworks (Strands Evals, PromptFoo and Agenta) on two supply-chain analytics agents using frozen execution traces, and find that what the evaluator can see decides how good the evaluation is.

Ask this paper

Key points
01

Three paradigms, one setup. Trace-based LLM judging, text-only LLM judging with red-teaming, and deterministic heuristics are run on the same frozen traces, so differences come from the evaluator and not from agent variance.

02

Stability. 97% of (framework, model) configurations meet the stability threshold across repeated runs, and the stability pattern carries over from one agent to the other.

03

Detection. On 72 ground-truth cases, trace-based judging reaches F1 = 0.90, catching 91% of failures at a 10% false-positive rate. Text-only judging matches recall at 88% but raises 5x more false alarms because it cannot see tool outputs.

04

Discovery. Automated testing found 24 new failures: 9 functional (SQL bugs, tool workflow gaps) from trace-based evaluation and 15 security failures (schema leakage, storage path exposure, prompt disclosure) from red-teaming, with zero overlap between the two.

05

Human labels. The evaluators flagged 9 ground-truth failures that the human reviewer had mislabeled. The recommended setup is trace-based evaluation for functional checks plus adversarial red-teaming for security.

Abstract

Deploying LLM-based analytics agents in enterprise settings requires evaluation frameworks that can reliably detect failures across complex, multi-tool workflows. We present a three-phase comparative study of three evaluation frameworks, each representing a distinct evaluation paradigm (trace-based LLM judging, text-only LLM judging with red-teaming, and deterministic heuristics), applied to two analytics agents in a controlled research setting using frozen execution traces. Phase 1 quantifies evaluation harness stability through repeated measurements, finding that 97% of configurations meet the stability threshold and that stability patterns are agent-independent. Phase 2 measures known risk detection on 72 ground-truth test cases, where the trace-based framework achieves the best precision-recall balance (F1=0.90) while text-only evaluation matches on recall but generates 5x more false alarms. Phase 3 evaluates unknown risk discovery, uncovering 24 novel failures with zero overlap between functional testing and security red-teaming. Our results demonstrate that (1) the information available to the evaluation harness determines evaluation quality, (2) functional and security evaluation are complementary, and (3) LLM-based evaluation harnesses surface subtle errors that human reviewers miss. We recommend a two-framework strategy: trace-based evaluation for functional assessment and adversarial red-teaming for security validation.

Every Monday
Get next week’s papers.
Subscribe on Substack