Trial by Trace: Benchmarking AI Agent Harnesses for Reliability and Failure Attribution
TraceTrial-Bench is a benchmark that scores agent task performance and agent harness reliability separately. It has 95 mechanism-oriented tasks across seven components: context, execution, governance, lifecycle, observability, tools and verification. Across 4 harnesses, 9 models and 3,420 runs, macro-averaged harness scores range from 59.8% to 72.0%, and 31.1% of runs succeed despite failing at least one harness criterion.
What it claims
TraceTrial-Bench scores whether an agent harness behaved correctly, separately from whether the task succeeded. It does this with three modules: Trajectory Tracing (TT), Multi-source Evidence Acquisition (MEA) and Failure Attribution (FA). The authors' headline point is that task success hides harness faults. In their 3,420 runs, 31.1% succeeded while failing at least one harness criterion.
How it works
The 95 tasks are described as expert-level and mechanism-oriented. Each has executable or state-based ground truth, so different harnesses can be compared on semantically equivalent work while each runs in its native mode, with no common adapter forcing them into one shape.
The TT module records the agent's execution trace. MEA then gathers evidence from three places: the agent's context, the harness itself and the execution environment. That evidence goes to an LLM-based evaluator.
Evaluation has two layers. One scores agent task performance and the other scores harness reliability against criteria in the seven components. FA works per run and links a failure to its cause through an explicit "mechanism chain".
flowchart LR A[Agent context] --> M[MEA evidence] H[Harness] --> M E[Execution environment] --> M T[Trajectory trace] --> M M --> J[LLM-based evaluator] J --> P[Layer 1: task performance] J --> R[Layer 2: harness reliability] R --> F[FA: mechanism chain per run]
Evidence
The grid is 4 harnesses by 9 models by 95 tasks, for 3,420 runs. Macro-averaged harness scores range from 59.8% for the lowest harness to 72.0% for the highest. The page does not name the harnesses or the models, and gives no per-component breakdown.
How to use it
The page shows a command that loads the paper into an agent through the Hugging Face CLI:
hf papers read 2610.32285To install the CLI:
curl -LsSf https://hf.co/cli/install.sh | bashHugging Face lists one dataset and one Space that cite the paper, but the page does not name them. No repository, licence or run instructions for the benchmark appear on the page.
Limits
Only the abstract and an author comment are available. Neither names the harnesses or models, gives per-component or per-model results, or says how reliable the LLM-based evaluator is. Harness-reliability judgements depend on that evaluator. Its agreement with human judgement is not reported here, so it should be checked in the full paper before the scores are relied on.
Organisations named here
Technologies named here
- TraceTrial-Bench
- Trajectory Tracing module
- Multi-source Evidence Acquisition module
- Failure Attribution module
- Hugging Face CLI
- LLM
- Hugging Face
Techniques named here
- Two-layer evaluation
- Trajectory Tracing
- Multi-source Evidence Acquisition
- Failure Attribution with mechanism chains
Related in evals


