pith. sign in

arxiv: 2606.02060 · v2 · pith:CTRCX4CGnew · submitted 2026-06-01 · 💻 cs.AI

Where Do Deep-Research Agents Go Wrong? Span-Level Error Localization in Agent Trajectories

Pith reviewed 2026-06-28 14:10 UTC · model grok-4.3

classification 💻 cs.AI
keywords deep-research agentsspan-level error localizationagent trajectoriesclaim-centric auditingTELBenchDRIFTfirst-error detectionprocess reliability
0
0 comments X

The pith

DRIFT tracks agent claims and their evidence support to locate error spans up to 30 points more accurately than prior methods.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

Final-answer evaluation alone cannot show which steps in a deep-research agent's long sequence of searches, tool calls, and syntheses produce unreliable results. The paper gathers 2,790 real trajectories from multiple frameworks and models, converts the logs into semantic spans, and uses LLM-assisted expert review to label harmful error spans, creating the TELBench benchmark of 1,000 instances. It introduces DRIFT, a claim-centric auditing method that follows the claims an agent makes, verifies whether trajectory evidence supports them, and flags the spans where unsupported or conflicting claims steer the final answer. Across model families and auditing setups, DRIFT raises span-level error localization and first-error detection accuracy by up to 30 percentage points. The work therefore moves reliability assessment from outcome-only checks to explicit process-level inspection of agent paths.

Core claim

The central claim is that DRIFT, by tracking the claims an agent advances through its trajectory, checking their support against collected evidence, and marking the spans where unsupported or conflicting claims shape the answer path, achieves up to 30 percentage points higher span-level error localization and first-error accuracy than existing auditing frameworks on the TELBench benchmark built from 2,790 annotated trajectories across three agent frameworks, three backbone models, and three benchmarks.

What carries the argument

DRIFT, a claim-centric auditing framework that tracks agent claims, checks their support in trajectory evidence, and marks spans where unsupported or conflicting claims affect the answer path.

If this is right

  • Evaluation of deep-research agents can shift from final-answer success to identifying the specific trajectory spans that introduce unreliability.
  • First-error detection improves, enabling earlier diagnosis of where an agent path diverges from reliable evidence.
  • The same claim-support auditing approach applies across different backbone models and agent frameworks without retraining.
  • Process-level reliability metrics become feasible for long-horizon agent tasks that combine search, tool use, and synthesis.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • DRIFT-style claim tracking could be inserted into agent training loops to penalize or correct unsupported steps before they reach the final answer.
  • The TELBench construction method offers a template for building similar error-span benchmarks in other multi-step domains such as code generation or scientific reasoning agents.
  • If the claim-support check proves robust, it could serve as a lightweight runtime monitor that halts or reroutes an agent when an unsupported claim appears.

Load-bearing premise

The LLM-assisted expert review process produces reliable ground-truth labels for harmful error spans in the collected trajectories.

What would settle it

An independent large-scale human re-annotation of a random subset of TELBench spans that shows substantial disagreement with the LLM-assisted labels, or a replication study on fresh trajectories where DRIFT shows no accuracy gain over baselines.

Figures

Figures reproduced from arXiv: 2606.02060 by Fanyu Meng, He Zhu, Jiaheng Liu, Jiaming Wang, Jiangtao Wu, Junlan Feng, Qianqian Xie, RuiHao Li, Xueming Han, Yuxiang Ren, Ziteng Feng.

Figure 1
Figure 1. Figure 1: Data curation pipeline for TELBENCH, covering trajectory collection, log normalization, semantic-span segmentation, LLM-assisted candidate labeling, and expert-verified error annotation. 3 Dataset 3.1 Full Dataset Pipeline Trajectory collection [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Mechanism analysis of annotated TELBENCH trajectories, showing error families, workflow￾stage distributions, first-error patterns across settings, temporal positions, and Verified-1K coverage. from the annotated data: three frontier LLMs generate free-form rationales for error spans, cleaned rationale keys are clustered through a hierarchical map-reduce induction process, and the resulting candidates are m… view at source ↗
Figure 3
Figure 3. Figure 3: Overview of DRIFT: a claim-centric auditing workflow that builds trajectory-level claim ledgers, verifies support, and traces claim dependencies to localize first and follow-up errors. from committed reasoning: a candidate name in a query is only exploratory, whereas using that candidate as a settled premise is consequential. B: Support Seeker. Given the claim ledger, the Support Seeker checks whether each… view at source ↗
Figure 4
Figure 4. Figure 4: Overall macro-F1 on TELBENCH. 5.2 Main Results DRIFT outperforms generic auditing frameworks [PITH_FULL_IMAGE:figures/full_fig_p007_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Further analysis of DRIFT. We examine robustness across model scale and span complexity, then verify that the gains come from the proposed modules and remain competitive under token cost. that the bottleneck is not only backbone capacity, but also the absence of a diagnostic structure tailored to long, noisy agent trajectories. 6 Further Analysis Sensitivity to Span Complexity [PITH_FULL_IMAGE:figures/ful… view at source ↗
Figure 6
Figure 6. Figure 6: Span-level recall across frequent error types. [PITH_FULL_IMAGE:figures/full_fig_p009_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: Annotation interface for expert span-level adjudication. The console shows the ordered semantic [PITH_FULL_IMAGE:figures/full_fig_p012_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Basic error-burden statistics of annotated trajectories. We compare final failed and successful [PITH_FULL_IMAGE:figures/full_fig_p013_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Stage-normalized error rates across operation stages. Bars show the percentage of spans in [PITH_FULL_IMAGE:figures/full_fig_p014_9.png] view at source ↗
Figure 11
Figure 11. Figure 11: Ablation of Modules. Each module brings better performance. [PITH_FULL_IMAGE:figures/full_fig_p017_11.png] view at source ↗
read the original abstract

Deep-research agents solve tasks through long trajectories of search, tool use, evidence inspection, and answer synthesis. Evaluation based on final answers shows whether an agent succeeds, but not which parts of the trajectory make the answer unreliable. We study span-level error localization for deep-research agents. We collect 2,790 real trajectories from two agent frameworks, three backbone models, and three benchmarks, convert raw logs into semantic spans, and annotate harmful error spans through LLM-assisted expert review. From these annotations, we build TELBench, a 1,000-instance benchmark for identifying error spans among normal exploration, failed searches, tentative hypotheses, and harmless noise. We further propose DRIFT, a claim-centric auditing framework that tracks agent claims, checks their support in trajectory evidence, and marks spans where unsupported or conflicting claims affect the answer path. Experiments across model families and auditing frameworks show that DRIFT improves span-level error localization and first-error accuracy by up to 30 percentage points. Our work provides a process-level view of reliability in deep-research agents.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

3 major / 2 minor

Summary. The manuscript presents TELBench, a 1,000-instance benchmark for span-level error localization in deep-research agent trajectories, built from 2,790 trajectories collected from two agent frameworks, three backbone models, and three benchmarks. Trajectories are converted to semantic spans and annotated for harmful errors using LLM-assisted expert review, resulting in a 1,000-instance test set. The authors propose DRIFT, a claim-centric auditing framework that tracks claims, verifies support in evidence, and identifies error spans. Experiments demonstrate that DRIFT achieves up to 30 percentage point improvements in span-level error localization and first-error accuracy compared to other auditing frameworks across different models.

Significance. Should the central empirical claims be substantiated, this work would make a meaningful contribution by shifting evaluation of deep-research agents from outcome-based to process-based analysis. Identifying specific error spans in long trajectories could aid in debugging and improving agent reliability. The multi-framework, multi-model data collection is a positive aspect, as is the focus on claim support checking in DRIFT. However, the significance is tempered by the need to establish the reliability of the benchmark labels independently of the proposed method.

major comments (3)
  1. [Benchmark Construction] The paper's reliance on LLM-assisted expert review to annotate harmful error spans in TELBench (as described in the abstract) introduces a risk of circularity. The reported gains of DRIFT are measured against these labels, yet no validation of the annotation process (e.g., inter-annotator agreement or comparison to pure human annotations) is mentioned. If the LLM component shares biases with the auditing frameworks, the 30pp improvement may not reflect true superiority.
  2. [Experimental Evaluation] The claim of up to 30 percentage points improvement in span-level error localization and first-error accuracy lacks supporting details on baselines, data splits for the 1,000-instance TELBench, statistical significance, or variance across the three backbone models. This makes it difficult to evaluate the robustness of the results.
  3. [DRIFT Framework] The description of how DRIFT 'marks spans where unsupported or conflicting claims affect the answer path' is high-level and does not provide the algorithmic details or pseudocode necessary to understand or replicate the claim-checking and span-marking process.
minor comments (2)
  1. [Abstract] The abstract mentions 'three benchmarks' but does not specify which ones; this should be clarified early in the paper.
  2. Consider adding a limitations section discussing the generalizability of TELBench beyond the collected 2,790 trajectories.

Simulated Author's Rebuttal

3 responses · 0 unresolved

We thank the referee for the constructive comments. We address each major point below and will revise the manuscript accordingly to strengthen the presentation of TELBench and DRIFT.

read point-by-point responses
  1. Referee: [Benchmark Construction] The paper's reliance on LLM-assisted expert review to annotate harmful error spans in TELBench (as described in the abstract) introduces a risk of circularity. The reported gains of DRIFT are measured against these labels, yet no validation of the annotation process (e.g., inter-annotator agreement or comparison to pure human annotations) is mentioned. If the LLM component shares biases with the auditing frameworks, the 30pp improvement may not reflect true superiority.

    Authors: We acknowledge the risk of circularity. The process used LLM assistance solely for initial candidate span identification, with all final labels determined by expert reviewers applying explicit guidelines focused on harmful errors that affect answer reliability. To address this, the revision will include a detailed annotation protocol section describing expert instructions and bias-mitigation steps. We will also add a small-scale validation comparing LLM-assisted labels against independent pure-human annotations on a held-out subset of trajectories. This directly substantiates label reliability independent of DRIFT. revision: yes

  2. Referee: [Experimental Evaluation] The claim of up to 30 percentage points improvement in span-level error localization and first-error accuracy lacks supporting details on baselines, data splits for the 1,000-instance TELBench, statistical significance, or variance across the three backbone models. This makes it difficult to evaluate the robustness of the results.

    Authors: We agree additional experimental details are required. The revision will specify the exact train/dev/test splits of the 1,000-instance TELBench, enumerate all baselines, report per-setting results with statistical significance tests, and break down performance and variance across the three backbone models. The reported maximum of 30 percentage points is the largest observed delta; full tables will clarify the distribution of gains. revision: yes

  3. Referee: [DRIFT Framework] The description of how DRIFT 'marks spans where unsupported or conflicting claims affect the answer path' is high-level and does not provide the algorithmic details or pseudocode necessary to understand or replicate the claim-checking and span-marking process.

    Authors: We will expand the DRIFT section with explicit algorithmic steps and pseudocode covering claim extraction, evidence verification against trajectory spans, conflict detection, and the marking of spans that influence the final answer path. This will enable full replication. revision: yes

Circularity Check

0 steps flagged

No circularity; benchmark labels and evaluations are externally grounded

full rationale

The paper constructs TELBench by collecting 2,790 trajectories, converting them to semantic spans, and applying LLM-assisted expert review to produce ground-truth harmful error span labels. DRIFT is then defined as a separate claim-centric auditing process that tracks claims and checks support in evidence. Experiments measure DRIFT's improvements against these pre-existing labels on held-out instances. No equations, self-definitions, fitted parameters renamed as predictions, or load-bearing self-citations appear in the provided text; the central empirical claims rest on independent annotations rather than quantities defined in terms of DRIFT itself.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 2 invented entities

Only abstract available; ledger entries are inferred from stated methodology.

axioms (1)
  • domain assumption LLM-assisted expert review produces accurate labels for harmful error spans
    Used to create ground truth for TELBench from raw agent logs.
invented entities (2)
  • TELBench no independent evidence
    purpose: Benchmark dataset of 1,000 instances for span-level error identification
    Newly constructed from 2,790 annotated trajectories
  • DRIFT no independent evidence
    purpose: Claim-centric auditing framework that tracks claims and checks support in trajectory evidence
    Newly proposed method

pith-pipeline@v0.9.1-grok · 5749 in / 1235 out tokens · 21695 ms · 2026-06-28T14:10:42.178343+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

16 extracted references · 1 canonical work pages · 1 internal anchor

  1. [1]

    Seeing the Whole Elephant: A Benchmark for Failure Attribution in LLM-based Multi-Agent Systems

    URLhttps://api.semanticscholar.org/CorpusID:281830069. Hunter Lightman, Vineet Kosaraju, Yuri Burda, Harrison Edwards, Bowen Baker, Teddy Lee, Jan Leike, John Schulman, Ilya Sutskever, and Karl Cobbe. Let's verify step by step. In B. Kim, Y. Yue, S. Chaudhuri, K. Fragkiadaki, M. Khan, and Y. Sun, editors,International Conference on Learning Representation...

  2. [2]

    The trajectory first explores several snooker events and players, but introduces the 2021 UK Championship Final before validating the complete conjunction of constraints

  3. [3]

    Luca Brecel as a strong candidate and begins extracting facts about that match

    It then treats Zhao Xintong vs. Luca Brecel as a strong candidate and begins extracting facts about that match

  4. [4]

    The decisive local contradiction appears when Zhao Xintong’s professional year is used for the losing-player constraint, although Zhao was the winner

  5. [5]

    Later retrieval focuses on the referee and tries to patch the same candidate branch instead of reopening the match search

  6. [6]

    strong candidate

    The final answer fails because the trajectory never recovers from the initial wrong-candidate commitment. Local trajectory slice. s001 – Premature candidate introduction(wrong candidate commitment) Trace excerpt.The trajectory searches professional years and break statistics, tries Kyren Wilson, Luca Brecel, and 2020 World Championship routes, then introd...

  7. [7]

    The main agent starts from the distinctive 2018–2019 Siege of Leningrad talks condition and delegates a worker search

  8. [8]

    The worker claims to have identified Alexis Peri as a seven-talk match

  9. [9]

    The visible trajectory does not provide enough retrieval evidence for the full seven-talk claim

  10. [10]

    The main agent nevertheless adopts the worker result and extends it with additional verification-style statements

  11. [11]

    Local trajectory slice

    The final answer string is correct, but the trajectory overstates what has been verified. Local trajectory slice. s001 – Constraint decomposition Trace excerpt.The main agent decomposes the question and decides to start from the distinctive 2018–2019 Siege of Leningrad talks condition, then delegates a worker search. Role in chain.This is a reasonable sea...

  12. [12]

    The trajectory first identifies the ocean liner inThe Last Voyageand links it to the October 1949 breakfast menu

  13. [13]

    It then tries to identify fruits inEmbroidery from Uzbekistan

  14. [14]

    The first marked error occurs when the agent accepts an incomplete fruit list: watermelon, pears, and lemons

  15. [15]

    Later spans continue searching for image evidence and specifically mention pears and bananas, so the conflict is visible in the local trajectory

  16. [16]

    What fruits are depicted in the painting Embroidery from Uzbekistan by Janet Fish?

    The second marked error occurs when the agent resolves that conflict incorrectly: it asserts that there are no bananas and treats the prompt as impossible. Local trajectory slice.Only the spans most relevant to the error chain are shown below; therefore, the numbering follows the original trajectory and is not necessarily consecutive. s001 – Task setup Tr...