Failure as a Process: An Anatomy of CLI Coding Agent Trajectories
Open accessAbstract
Large language model (LLM) coding agents are increasingly deployed to autonomously perform software engineering tasks in terminal-based environments, making their reliability a growing concern. Existing empirical studies investigate why coding agents fail, yet they largely treat failure as a final outcome rather than a temporal process, providing limited insight into how failures emerge, evolve, and become unrecoverable. We present the first large-scale empirical study of CLI coding-agent failure trajectories, introducing a process-oriented framework that analyzes failure through its onset, evolution, and recovery across execution trajectories. We first collect 3,843 execution trajectories generated by seven frontier models across three coding-agent scaffolds (OpenHands, MiniSWE, and Terminus2) on Terminal-Bench, then carefully filter them to obtain 1,794 complete and valid trajectories for manual annotation (over 63,000 execution steps), from which we derive 14 findings spanning failure occurrence, root causes, recovery, and cross-system consistency. Our findings show that coding-agent failures are predominantly driven by epistemic errors, typically begin within the first few execution steps, and often remain hidden until recovery is no longer possible, suggesting that improving coding-agent reliability requires earlier validation and intervention rather than relying solely on final-outcome evaluation.
AI snapshot
Written from the paper’s full text.
TL;DR
This paper studies CLI coding-agent failures as temporal processes rather than final outcomes, using 1,794 annotated Terminal-Bench trajectories from three scaffolds and seven frontier models. It finds failures are predominantly epistemic, begin early, often remain hidden until recovery is impossible, and that both model and scaffold affect success while epistemic errors dominate across systems.
Key findings
- Across 1,184 failed trajectories, the median decisive error occurs at step 7; the median recovery window before lock-in is 1 execution step, with 60.9% leaving at least one recovery step, 43.9% leaving three or more, and 239 trajectories remaining recoverable for over ten steps. The median first observable failure is around step 16, about ten steps after the decisive error.
- Root causes of decisive errors are epistemic in 57.9% of cases, competence-related in 32.8%, and environment-related in 9.4%; false premises are the single largest trigger at 30.7%, followed by knowledge gaps at 24.0% and specification neglect at 14.9%.
- Recovery differs sharply: 71% of successful trajectories recover from at least one error; successful recoveries have a median of 5 steps versus 12 for failed ones; 92% of successful trajectories respond to at least one error signal versus 37% of failed ones. Only 18% of failed trajectories terminate immediately after lock-in, while 82% continue without progress; “repairs the wrong problem” accounts for 24% of failed trajectories but 39% of wasted execution, and 26% of failed trajectories fabricate success, with 84% of fabrication beginning at or after lock-in.
- Across the 21 model-scaffold systems, pass rates range from 19% to 45%, and epistemic errors remain the dominant failure cause in every system, accounting for 44% to 80% of failed trajectories.
Methods
- Empirical study on Terminal-Bench: 240 tasks, three scaffolds (MiniSWE, OpenHands, Terminus2), and seven models (Claude Sonnet 4, GPT 5, Gemini 2.5 Pro, Qwen3 Coder 480B, DeepSeek V3.2, Kimi K2 Instruct, Devstral 2). From 3,843 raw trajectories, the authors retained 89 tasks completed by all 21 model-scaffold systems, yielding 1,794 valid trajectories (1,184 failed, 610 successful; over 63,000 execution steps).
- Annotation used an LLM-assisted draft by Claude Opus 4.6, followed by two independent human annotators who finalized all labels; inter-annotator agreement was Cohen’s κ 0.78–0.94. The authors annotated three timestamps—decisive error (t_err), failure lock-in (t_lock), and first observable failure (t_obs)—plus root-cause taxonomy, post-lock-in behaviors, and recovery episodes.
- Analyses covered RQ1 timing, RQ2 root causes, RQ3 recovery, and RQ4 model/scaffold differences. A prefix monitor (Claude Sonnet 4.6) was evaluated on 2,659 prefixes from 600 trajectories (300 failed, 300 successful) to predict whether a run had passed t_lock, using either task name alone or task name plus core requirements.
Limitations
- Stated: construct validity relies on semantic trajectory annotation, mitigated by a fixed schema and codebook, independent annotation by two of four annotators, and high agreement (Cohen’s κ = 0.83 for root causes and weighted κ ≥ 0.94 for the three timepoints). Internal validity is observational rather than causal. External validity is limited to 1,794 trajectories covering 89 Terminal-Bench tasks and 21 model-scaffold systems; dropping timeout and incomplete trajectories may introduce bias, though the aligned set spans 16 task categories and is broadly balanced across difficulty (459 easy, 742 medium, 593 hard).
- Evident from the text: findings are specific to Terminal-Bench, three representative scaffolds, and seven frontier models, with runs collected incrementally from May 2025 onward, so the authors describe the results as a controlled snapshot. The prefix monitor uses Claude Sonnet 4.6 and labels relative to t_lock, and the annotation pipeline uses Claude Opus 4.6 drafts even though final labels are human-determined.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 21 cited sources checked · 0 supported · 0 flagged
- Findingown data
The median recovery window (t_lock - t_err) is one execution step.
“The median recovery window (t lock -t err ) is one execution steps, with 60.9% of decisive errors leaving at least one recovery step, 43.9% leaving three or more, and 239 trajectories remaining recoverable for over ten steps.”
Quote in the paperSubstantial claim - Findingown data
Successful recoveries are much shorter than failed ones, with a median of 5 versus 12 execution steps.
“Finding 10: Successful recoveries are much shorter than failed ones (median 5 vs. 12 execution steps).”
Quote in the paperSubstantial claim - Findingown data
Decisive errors typically begin within the first few execution steps, with a median onset of 7 execution steps.
“typically begin within the first few execution steps”
- Also stated in: § A. Results for RQ1 (Error Occurrence) · plain
“Decisive errors (t err ) occur surprisingly early, with a median onset of just 7 execution steps.”
- Also stated in: § git-workflow-hack9 • terminus2 • gpt-5 · plain
“coding agents typically commit decisive errors early (median step 7)”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Also stated in: § A. Results for RQ1 (Error Occurrence) · plain
- Findingown data
'Repairs the wrong problem' has the longest continuation among all post-failure behaviors, with a median of 21 remaining execution steps.
“Although Repairs the wrong problem is not the most common post-failure behavior, it dominates wasted execution and has the longest continuation among all behaviors (median 21 steps).”
Quote in the paperSubstantial claim - Findingown data
The monitor's false-positive rate on early prefixes of successful runs stays at 2-3%.
“This gain does not come from the monitor guessing that hardlooking tasks fail, as its false-positive rate on early prefixes of successful runs stays at 2-3%”
Quote in the paperSubstantial claim
- Findingown data
The final dataset contains 1,184 failed and 610 successful trajectories.
“The final dataset contains 1,794 valid trajectories, including 610 successful and 1,184 failed trajectories.”
- Also stated in: § Scale Setting Failure as Process · plain
“yielding 1,794 valid trajectories (1,184 failed and 610 successful) for systematic analysis.”
Quote in the paperSubstantial claim - Also stated in: § Scale Setting Failure as Process · plain
- Findingown data
A root-cause taxonomy comprising three error categories and nine fine-grained error types was derived from 1,184 failed trajectories.
“We derive a root-cause taxonomy comprising three error categories and nine fine-grained error types from 1,184 failed trajectories.”
Quote in the paperSubstantial claim - Findingown data
Supplying the monitor with the task's requirements lifts recall from 18.2% to 28.8%.
“supplying the monitor with task's requirements lifts recall from 18.2% to 28.8%.”
Quote in the paperSubstantial claim - Findingown data
The study collected 3,843 execution trajectories generated by seven frontier models across three coding-agent scaffolds on Terminal-Bench.
“We first collect 3,843 execution trajectories generated by seven frontier models across three coding-agent scaffolds (OpenHands, MiniSWE, and Terminus2) on Terminal-Bench”
- Also stated in: § C. Trajectory Collection & Filtering · plain
“we collect a raw pool of 3,843 completed trajectories spanning all 240 tasks”
Quote in the paperSubstantial claim - Also stated in: § C. Trajectory Collection & Filtering · plain
- Findingreasoning
The study filtered the raw pool to obtain 1,794 complete and valid trajectories for manual annotation.
“then carefully filter them to obtain 1,794 complete and valid trajectories for manual annotation (over 63,000 execution steps)”
- Also stated in: § C. Trajectory Collection & Filtering · plain
“resulting in a final dataset of 1,794 valid trajectories.”
Quote in the paperSubstantial claim - Also stated in: § C. Trajectory Collection & Filtering · plain
- Findingown data
Coding-agent failures are predominantly driven by epistemic errors.
“Our findings show that coding-agent failures are predominantly driven by epistemic errors”
- Also stated in: § B. Results for RQ2 (Root Cause) · plain
“Most decisive errors are epistemic (57.9%) rather than competence-related (32.8%).”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Also stated in: § B. Results for RQ2 (Root Cause) · plain
- Findingown data
The median first observable failure (t_obs) occurs at approximately step 16, around ten execution steps after the median decisive error (step 7).
“Across all failed trajectories with observable signals, the median first observable failure (t obs ) occurs at approximately step 16, around ten execution steps after the median decisive error (step 7).”
Quote in the paperSubstantial claim - Findingown data
Successful trajectories respond to error signals far more consistently than failed ones (92% vs. 37%).
“Finding 11: Successful trajectories respond to error signals far more consistently than failed ones (92% vs. 37%).”
Quote in the paperSubstantial claim - Findingown data
71% of successful trajectories encounter at least one error before eventually succeeding.
“Finding 9: Errors are common even in successful trajectories: 71% of successful runs recover from at least one error.”
- Also stated in: § 28 15 9 · plain
“Contrary to the common assumption that successful trajectories execute correctly throughout, 71% of successful trajectories encounter at least one error before eventually succeeding.”
Quote in the paperSubstantial claim - Also stated in: § 28 15 9 · plain
- Findingown data
Epistemic triggers account for 57.9% of all decisive errors, substantially exceeding competence (32.8%) and environment (9.4%).
“As shown in Table II, epistemic triggers account for 57.9% of all decisive errors, substantially exceeding competence (32.8%) and environment (9.4%).”
Quote in the paperSubstantial claim - Findingown data
Failures often remain hidden until recovery is no longer possible.
“often remain hidden until recovery is no longer possible”
- Also stated in: § A. Results for RQ1 (Error Occurrence) · plain
“Observable failure signals often appear substantially later than the decisive error itself.”
- Also stated in: § git-workflow-hack9 • terminus2 • gpt-5 · plain
“become observable about ten execution steps later”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Also stated in: § A. Results for RQ1 (Error Occurrence) · plain
- Findingown data
Every scaffold and every model contributes a substantial portion of the dataset.
“Although the number of failures varies across systems, every scaffold and every model contributes a substantial portion of the dataset, ensuring that the subsequent manual analyses capture failure behaviors across diverse agent architectures rather than reflecting a single implementation or language model.”
Quote in the paperSubstantial claim - Findingown data
Fabrication co-occurs with other unproductive behaviors in 41% of the runs where it appears.
“Furthermore, fabrication is also more pervasive than its 15% share as a behavior in Table III suggests, co-occurring with other unproductive behaviors in 41% of the runs where it appears.”
Quote in the paperSubstantial claim - Findingown data
Successful and failed trajectories receive observable error signals at similar rates (74% vs. 72%).
“Although successful and failed trajectories receive observable error signals at similar rates (74% vs. 72%), they differ dramatically in how they use those signals.”
Quote in the paperSubstantial claim - Findingown data
Across all coding agent systems, epistemic errors remain the dominant cause of failure, accounting for between 44% and 80% of failed trajectories.
“We confirm Finding 5 across all coding agent systems: epistemic errors remain the dominant cause of failure, accounting for between 44% and 80% of failed trajectories.”
Quote in the paperSubstantial claim - Findingown data
Fabricated success, where the agent claims results or completion with fake evidence, appears in 26% of failed trajectories.
“Fabricated success, where the agent claims results or completion with fake evidence, appears in 26% of failed trajectories.”
- Also stated in: § 28 15 9 · plain
“Finding 12: Fabrication is a response to unrecoverable failure, not a cause: 26% of failed trajectories fabricate success, and it begins right at the point of lock-in.”
Quote in the paperSubstantial claim - Also stated in: § 28 15 9 · plain
- Findingown data
Pass rates range from 19% to 45% across the 21 model-scaffold coding agent systems.
“Finding 13: Both the foundation model and the codingagent scaffold substantially influence final success, with pass rates ranging from 19% to 45% across the 21 coding agent systems.”
Quote in the paperSubstantial claim - Interpretationown data
Coding-agent failure is best understood as a process rather than a final label.
“Collectively, they show that coding-agent failure is best understood as a process rather than a final label.”
- Also stated in: § Scale Setting Failure as Process · plain
“We argue that coding-agent failure should be studied as a process rather than a final success/failure label.”
Quote in the paperNot a substantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Rests on an assumption: Terminal-Bench tasks and the three scaffolds/seven models are representative of real-world CLI coding agents.
- Also stated in: § Scale Setting Failure as Process · plain
- Interpretationown data
Epistemic errors arise not from missing capability but from misusing available information.
“This example illustrates why epistemic errors arise not from missing capability, but from misusing available information.”
Quote in the paperSubstantial claim- Rests on an assumption: The reasoning an agent expresses in its trajectory reflects the beliefs that actually guide its subsequent actions, so that an incorrect stated premise can be treated as the cause of the trajectory's divergence.
- Interpretationown data
The decisive error typically occurs within the first quarter of a failed trajectory.
“In other words, the decisive error typically occurs within the first quarter of a failed trajectory, suggesting that the outcome of many failed runs is determined much earlier than their eventual termination.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Study design and conductreasoning
All final reported labels are determined by humans.
“All final reported labels are determined by humans.”
Quote in the paperSubstantial claim - Interpretationown data
Coding agents more frequently fail because they misuse available information than because they are incapable of solving the task.
“This result suggests that coding agents more frequently fail because they misuse available information than because they are incapable of solving the task.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Rests on an assumption: Terminal-Bench tasks and the three scaffolds/seven models are representative of real-world CLI coding agents.
- Study design and conductreasoning
The study retains only tasks for which all 21 trajectories are available to enable fair comparisons across scaffold and model combinations.
“To enable fair comparisons across scaffold and model combinations, we retain only tasks for which all 21 trajectories are available.”
Quote in the paperSubstantial claim - Interpretationown data
The study argues that coding-agent failure should be studied as a process rather than a final success/failure label.
“We argue that coding-agent failure should be studied as a process rather than a final success/failure label.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Rests on an assumption: Terminal-Bench tasks and the three scaffolds/seven models are representative of real-world CLI coding agents.
- Premisecitation
Other terminal-oriented benchmarks target narrower task distributions or single purposes and are less suitable for cross-system failure analysis.
“Other terminal-oriented benchmarks [21], [22], [23], [24], [3], [25] target narrower task distributions or single purposes (e.g., environment construction) and are therefore less suitable for cross-system failure analysis.”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [21]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [22]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [23]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationown data
The recovery window provides a measurable opportunity for intervention before failure becomes irrecoverable.
“The recovery window provides a measurable opportunity for intervention before failure becomes irrecoverable.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Rests on an assumption: Terminal-Bench tasks and the three scaffolds/seven models are representative of real-world CLI coding agents.
- Interpretationown data
The consequences of a decisive error are often not immediately visible, allowing incorrect execution to continue before explicit failure signals appear.
“This delay suggests that the consequences of a decisive error are often not immediately visible, allowing incorrect execution to continue before explicit failure signals appear.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Study design and conductown data
The inter-annotator agreement is high, with Cohen's κ ranging from 0.78 to 0.94 across different key annotation labels.
“The inter-annotator agreement is high, with Cohen's κ ranging from 0.78 to 0.94 across different key annotation labels, indicating substantial agreement.”
Quote in the paperSubstantial claim - Premisecitation
Existing empirical studies largely treat failure as a final outcome rather than a temporal process, providing limited insight into how failures emerge, evolve, and become unrecoverable.
“Existing empirical studies investigate why coding agents fail, yet they largely treat failure as a final outcome rather than a temporal process, providing limited insight into how failures emerge, evolve, and become unrecoverable.”
- Also stated in: § Scale Setting Failure as Process · plain
“they treat failure as a static outcome rather than a temporal process”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [14]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [17]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Also stated in: § Scale Setting Failure as Process · plain
- Interpretationown data
The paper presents the first large-scale empirical study of failure trajectories in terminal-based coding agents.
“We present the first large-scale empirical study of CLI coding-agent failure trajectories”
- Also stated in: § Scale Setting Failure as Process · plain
“We present the first large-scale analysis of failure as a process for CLI coding agents.”
- Also stated in: § Scale Setting Failure as Process · plain
“We present the first large-scale empirical study of CLI coding-agent failure trajectories”
Quote in the paperSubstantial claim - Also stated in: § Scale Setting Failure as Process · plain
- Interpretationreasoning
Once a false assumption is adopted, subsequent reasoning remains internally consistent but is built on an incorrect foundation, causing the trajectory to progressively diverge from the correct execution path.
“Once this assumption is adopted, subsequent reasoning remains internally consistent but is built on an incorrect foundation, causing the trajectory to progressively diverge from the correct execution path.”
Quote in the paperSubstantial claim - Interpretationown data
The dominant failure mode of coding agents is committing to incorrect beliefs rather than producing incorrect commands.
“Implication of Finding 6: The dominant failure mode is not producing incorrect commands, but committing to incorrect beliefs.”
Quote in the paperSubstantial claim - Interpretationown data
The study releases the largest publicly available annotated dataset of CLI coding-agent trajectories (1,794 runs and 63,000+ execution steps).
“We release the largest publicly available annotated dataset of CLI coding-agent trajectories (1,794 runs and 63,000+ execution steps) at https://github.com/ xz-Sean/cli trajectory analysis.git.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Interpretationown data
The study's dataset is the largest trajectory dataset collected for an empirical study of coding agents on terminal tasks.
“To the best of our knowledge, this is the largest trajectory dataset collected for an empirical study of coding agents on terminal tasks, compared with 93 trajectories in [14] and 120 trajectories in [10].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [14]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Premisecitation
Existing studies rarely investigate failures in terminal-based coding agents.
“Problem 2: Existing studies rarely investigate failures in terminal-based coding agents.”
- Also stated in: § Scale Setting Failure as Process · plain
“Most empirical analyses are conducted on issue-resolution or multiagent benchmarks, whereas modern coding agents increasingly operate through command-line interfaces.”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [14]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [15]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Also stated in: § Scale Setting Failure as Process · plain
- Interpretationown data
Fabrication is a consequence of unrecoverable failure rather than its source.
“Crucially, it is a consequence of failure rather than its source.”
Quote in the paperSubstantial claim - Study design and conductown data
The findings are derived from 1,794 trajectories covering 89 Terminal-Bench tasks and 21 model-scaffold systems.
“Our findings are derived from 1,794 trajectories covering 89 Terminal-Bench tasks and 21 modelscaffold systems.”
Quote in the paperSubstantial claim - Interpretationown data
The central observation of RQ2 (that epistemic errors dominate failures) is robust across diverse foundation models and coding agent scaffolds.
“This demonstrates that the central observation of RQ2 is robust across diverse foundation models and coding agent scaffolds.”
Quote in the paperSubstantial claim - Study design and conductreasoning
The paper's conclusions are based on consistent trends observed across systems rather than on individual model rankings.
“To reduce confounding, all systems are evaluated on the same benchmark using the same evaluation protocol, and our conclusions are based on consistent trends observed across systems rather than individual model rankings.”
Quote in the paperSubstantial claim - Premisecitation
Outcome-centric reward designs can substantially misestimate agent capability.
“Such protocols provide limited visibility into how agents reach their outcomes, and recent work shows that outcome-centric reward designs can substantially misestimate agent capability [41].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [41]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Study design and conductreasoning
To reduce confounding, all systems were evaluated on the same benchmark using the same evaluation protocol.
“To reduce confounding, all systems are evaluated on the same benchmark using the same evaluation protocol, and our conclusions are based on consistent trends observed across systems rather than individual model rankings.”
Quote in the paperSubstantial claim - Interpretationown data
End-to-end effectiveness depends jointly on both the foundation model and the coding-agent scaffold, rather than on either one alone.
“These results show that end-to-end effectiveness depends jointly on both components rather than either one alone.”
Quote in the paperSubstantial claim - Interpretationown data
Recovery depends less on whether an error is observable than on whether the agent acts upon that information.
“This suggests that recovery depends less on whether an error is observable than on whether the agent acts upon that information.”
Quote in the paperSubstantial claim
- May combine two claims. 32
- Classified as probably not a substantial claim. 11
May combine two claims.
Findingown dataThe median decisive error occurs at step 7, while failed runs contain a median of 27 execution steps.
“Across all 1,184 failed trajectories, failed runs contain a median of 27 execution steps (mean 42), whereas the median decisive error occurs at only step 7 (mean 11.92).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe behavior 'Repairs the wrong problem' accounts for 24% of failed trajectories but contributes 39% of all wasted execution.
“For example, Repairs the wrong problem accounts for only 24% of failed trajectories but contributes 39% of all wasted execution, illustrating that some recovery behaviors are disproportionately costly.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataRepeatedly fixing the wrong cause accounts for 39% of all wasted execution, making it the most costly failed recovery behavior.
“Finding 8: Repeatedly fixing the wrong cause accounts for 39% of all wasted execution, making it the most costly failed recovery behavior.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataA monitor that sees only a trajectory prefix reliably recognizes failure once it has occurred, flagging locked-in runs at 82% precision, but it lacks foresight: its median lead time relative to t_lock is zero, only 3.7-8.7% of failures are flagged before lock-in, and overall real-time recall remains low (28.8% at best).
“A monitor that sees only a trajectory prefix reliably recognizes failure once it has occurred, flagging locked-in runs at 82% precision, but it lacks foresight: its median lead time relative to t lock is zero, only 3.7-8.7% of failures are flagged before lock-in, and overall real-time recall remains low (28.8% at best).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataSelf-revealing failures are caught from behavior alone: environment errors reach 38% recall with only the task name and barely move (to 42%) when requirements are added.
“Self-revealing failures announce themselves in the agent's own behavior and are caught from behavior alone: environment errors, for instance, reach 38% recall with only the task name and barely move (to 42%) when requirements are added.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataAmong the 1,869 trajectories, 75 are unavailable due to failed executions, resulting in 1,794 valid trajectories.
“Among these, 75 trajectories are unavailable due to failed executions, resulting in a final dataset of 1,794 valid trajectories.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data60.9% of decisive errors leave at least one recovery step, 43.9% leave three or more, and 239 trajectories remain recoverable for over ten steps.
“The median recovery window (t lock -t err ) is one execution steps, with 60.9% of decisive errors leaving at least one recovery step, 43.9% leaving three or more, and 239 trajectories remaining recoverable for over ten steps.”
Quote in the paperSubstantial claimMay combine two claims.
FindingcitationThe dataset consists of 71.4% publicly released Terminal Bench trajectories from prior work and 28.6% trajectories generated by the authors' experiments.
“Our dataset consists of two parts: (1) publicly released Terminal Bench trajectories from prior work [29] (71.4% of our data), and (2) trajectories generated by our experiments to fill in missing scaffold and model combinations (28.6%).”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [29]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Findingown dataMost decisive errors are epistemic rather than competence-related, with false premises being the single largest failure mode.
“Most decisive errors are epistemic rather than competence-related, with false premises being the single largest failure mode.”
Quote in the paperSubstantial claimMay combine two claims.
FindingreasoningThe filtering yields 89 tasks, corresponding to a complete evaluation grid of 1,869 trajectories.
“This filtering yields 89 tasks, corresponding to a complete evaluation grid of (89 × 21 = 1,869) trajectories.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataThe False premise trigger accounts for 30.7% of all decisive errors, making it the single most common failure mechanism.
“This trigger alone accounts for 30.7% of all decisive errors, making it the single most common failure mechanism.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataOnly 18% of failed trajectories terminate shortly after the error becomes empirically unrecoverable; the remaining 82% continue executing without actual progress.
“Finding 7: Only 18% of failed recoveries terminate immediately; the remaining 82% continue executing without actual progress.”
- Also stated in: § 28 15 9 · plain
“As shown in Table III, only 18% of failed trajectories terminate shortly after the error is empirically unrecoverable.”
Quote in the paperSubstantial claim- Also stated in: § 28 15 9 · plain
May combine two claims.
Findingown dataFalse premises account for 30.7% of all decisive errors, making them the single most common trigger in the paper's taxonomy.
“False premises account for 30.7% of all decisive errors, making them the single most common trigger in our taxonomy.”
- Also stated in: § Finding 6: · plain
“False premises are the single largest trigger of decisive errors (30.7%).”
Quote in the paperSubstantial claim- Also stated in: § Finding 6: · plain
May combine two claims.
Findingown dataSpecification-relative failures can only be recognized against the requirement they violate, and the specification raises recall on ignored requirements from 3% to 22%, on false premises from 15% to 32%, and on capability gaps from 12% to 30%.
“Specification-relative failures can only be recognized against the requirement they violate, and the specification is what unlocks them, raising recall on ignored requirements from 3% to 22%, on false premises from 15% to 32%, and on capability gaps from 12% to 30%.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown dataIn the representative case study, after observing the message 'sudo: not found' the agent incorrectly concluded that it lacked permission to perform the task, and this incorrect assumption became the decisive error shaping the rest of the trajectory.
“After observing the message sudo: not found, the agent incorrectly concludes that it lacks permission to perform the task.”
- Also stated in: § Finding 6: · plain
“The decisive error is therefore not the command itself, but the incorrect assumption that “sudo missing” implies “permission denied”.”
Quote in the paperSubstantial claim- Rests on an assumption: The reasoning an agent expresses in its trajectory reflects the beliefs that actually guide its subsequent actions, so that an incorrect stated premise can be treated as the cause of the trajectory's divergence.
- Also stated in: § Finding 6: · plain
May combine two claims.
Findingown dataEpistemic errors consistently account for the largest share of failures in every one of the 21 model-scaffold systems, ranging from 44% for Qwen3 under OpenHands to 80% for Claude under Terminus2.
“Although the proportion varies substantially from 44% for Qwen3 under OpenHands to 80% for Claude under Terminus2: epistemic errors consistently account for the largest share of failures in every system.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data84% of fabrication begins at or after the lock-in step, and its median onset falls exactly on that step.
“84% of fabrication begins at or after the lock-in step, and its median onset falls exactly on that step.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataMaking an error is not what distinguishes successful from failed trajectories; the key difference lies in whether the agent can recover from it.
“This indicates that making an error is not what distinguishes successful and failed trajectories; instead, the key difference lies in whether the agent can recover from it.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
InterpretationreasoningThe study's results should be interpreted as a controlled snapshot of three scaffolds and seven frontier models.
“Our results should therefore be interpreted as a controlled snapshot of three scaffolds and seven frontier models.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
May combine two claims.
Interpretationown dataIn the case study, the information required to avoid the failure was already present in the environment, and the agent simply reasoned from the wrong premise.
“Importantly, the information required to avoid the failure is already present in the environment-the agent simply reasons from the wrong premise.”
Quote in the paperSubstantial claim- Rests on an assumption: The reasoning an agent expresses in its trajectory reflects the beliefs that actually guide its subsequent actions, so that an incorrect stated premise can be treated as the cause of the trajectory's divergence.
May combine two claims.
PremisereasoningThe three selected scaffolds are diverse, lightweight, platform-based, and terminal-native agent designs.
“Instead, we select these three because they are diverse, lightweight, platform-based, and terminal native agent designs.”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [1]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [26]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [19]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Interpretationown dataThe fix window is hard to exploit automatically: detection mostly confirms failures rather than anticipating them, and improving it depends not only on the monitor but on exposing the goal the agent must be judged against.
“The fix window is hard to exploit automatically: detection mostly confirms failures rather than anticipating them, and improving it depends not only on the monitor but on exposing the goal the agent must be judged against.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Rests on an assumption: Terminal-Bench tasks and the three scaffolds/seven models are representative of real-world CLI coding agents.
Classified as probably not a substantial claim.
Study design and conductcitationThe study follows the same evaluation protocol as prior work through Harbor, including execution environment, temperature, and maximum number of iterations.
“To ensure consistency, our experiments follow the same evaluation protocol as the prior work through Harbor [30], including the execution environment, temperature, and maximum number of iterations.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [30]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S4 (based). May combine two claims.
Interpretationnone givenAbnormal terminations mainly stem from infrastructure and harness conditions and provide incomplete trajectories that cannot be annotated.
“Such abnormal terminations mainly stem from infrastructure and harness conditions and provide incomplete trajectories, cannot be annotated, and are out of our study scope of agent behavior.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductnone givenEvery failed trajectory is independently annotated by two annotators.
“every failed trajectory is independently annotated by two annotators.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown dataObservable failure signals substantially lag behind the actual onset of failure, so analyses based solely on observable outcomes can misidentify when a trajectory truly begins to fail.
“Observable failure signals substantially lag behind the actual onset of failure.Therefore, analyses based solely on observable outcomes can misidentify when a trajectory truly begins to fail.”
Quote in the paperSubstantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
Probably not a substantial claim: may not pass S2 (checkable).
Interpretationown dataImproving coding-agent reliability requires earlier validation and intervention rather than relying solely on final-outcome evaluation.
“suggesting that improving codingagent reliability requires earlier validation and intervention rather than relying solely on final-outcome evaluation.”
- Also stated in: § A. Results for RQ1 (Error Occurrence) · plain
“Improving the final success rate requires preventing or detecting decisive errors early in the trajectory, rather than relying on late-stage repair.”
Quote in the paperNot a substantial claim- Rests on an assumption: The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
- Rests on an assumption: Terminal-Bench tasks and the three scaffolds/seven models are representative of real-world CLI coding agents.
- Also stated in: § A. Results for RQ1 (Error Occurrence) · plain
Classified as probably not a substantial claim.
Study design and conductnone givenEach task is executed under all 3 × 7 scaffold and model combinations.
“Each task is executed under all 3 × 7 scaffold and model combinations.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationnone givenThe study introduces a trajectory annotation framework that decomposes failure into three stages and enables scalable trajectory analysis.
“We introduce a trajectory annotation framework that decomposes failure into three stages and enables scalable trajectory analysis.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationnone givenFalse-premise errors originate from an incorrect assumption about the task or execution environment, whereas competence failures arise because the agent lacks the knowledge required to solve the task.
“Unlike competence failures, where the agent lacks the knowledge required to solve the task, false-premise errors originate from an incorrect assumption about the task or execution environment.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Study design and conductnone givenThe use of three representative scaffolds and seven frontier models enables broad cross-system comparisons.
“Our use of three representative scaffolds and seven frontier models enables broad cross-system comparisons.”
Quote in the paperSubstantial claimMay combine two claims.
Study design and conductown dataInter-annotator agreement was high: Cohen's κ = 0.83 for root causes and weighted κ ≥ 0.94 for the three timepoints.
“We mitigate annotation subjectivity through a fixed annotation schema and codebook, independent annotation by two of four annotators for every failed trajectory, and high inter-annotator agreement (Cohen's κ = 0.83 for root causes and weighted κ ≥ 0.94 for the three timepoints).”
Quote in the paperSubstantial claimMay combine two claims.
Study design and conductown dataAfter exclusion, the aligned set spans 16 task categories and is broadly balanced across task difficulty: 459 easy, 742 medium, and 593 hard trajectories.
“After exclusion, the aligned set spans 16 task categories and is broadly balanced across task difficulty: 459 easy, 742 medium, and 593 hard trajectories.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationAcross 9,374 trajectories, the widely reported length-failure correlation reverses once task difficulty is controlled, and context gathering and validation separate success from failure.
“notably, Mehtiyev and Assunc ¸ão [18] show across 9,374 trajectories that the widely reported length-failure correlation reverses once task difficulty is controlled, and that context gathering and validation separate success from failure.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [18]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Classified as probably not a substantial claim. May combine two claims.
Study design and conductnone givenAlthough Claude models generate draft annotations, every label is verified and finalized by human annotators.
“Although Claude models generate draft annotations, every label is verified and finalized by human annotators.”
Quote in the paperSubstantial claimMay combine two claims.
PremisecitationExisting trajectory-analysis studies remain partial: some are limited in scale, others characterize failures descriptively without an explanatory structure, and most target code-repository (SWE-bench) settings rather than general terminal interaction.
“In summary, these studies establish the value of trajectory analysis, yet each remains partial: some are limited in scale [10], [11], others characterize failures descriptively without an explanatory structure [15], and most target coderepository (SWE-bench) settings rather than general terminal interaction [18], [17].”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [10]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [11]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [15]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Study design and conductown dataAnnotation subjectivity was mitigated through a fixed annotation schema and codebook and independent annotation by two of four annotators for every failed trajectory.
“We mitigate annotation subjectivity through a fixed annotation schema and codebook, independent annotation by two of four annotators for every failed trajectory, and high inter-annotator agreement (Cohen's κ = 0.83 for root causes and weighted κ ≥ 0.94 for the three timepoints).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Study design and conductnone givenDropping timeout and incomplete trajectories may introduce bias, though such trajectories are outside the study's scope.
“Dropping timeout and incomplete trajectories may introduce bias, but such trajectories are outside our study scope.”
Quote in the paperNot a substantial claim
The paper relies on this without support.
The 89 tasks with complete 21-system trajectories are representative of the broader Terminal-Bench task distribution.
“To enable fair comparisons across scaffold and model combinations, we retain only tasks for which all 21 trajectories are available.This filtering yields 89 tasks, corresponding to a complete evaluation grid of (89 × 21 = 1,869) trajectories.”
The paper relies on this without support.
Terminal-Bench tasks and the three scaffolds/seven models are representative of real-world CLI coding agents.
“understanding failures in this setting is critical for improving the reliability of real-world coding agents.”
The paper relies on this without support.
The reasoning an agent expresses in its trajectory reflects the beliefs that actually guide its subsequent actions, so that an incorrect stated premise can be treated as the cause of the trajectory's divergence.
“Once this assumption is adopted, subsequent reasoning remains internally consistent but is built on an incorrect foundation, causing the trajectory to progressively diverge from the correct execution path.”
“The decisive error is therefore not the command itself, but the incorrect assumption that “sudo missing” implies “permission denied”.”
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
The supposedly complete 21-system task grid has 75 missing runs
MajorThe filtering rule says every retained task has all 21 trajectories available. Yet the paper says 75 trajectories are unavailable within the resulting 89-task grid, so that grid cannot consist entirely of tasks meeting the stated rule.
“To enable fair comparisons across scaffold and model combinations, we retain only tasks for which all 21 trajectories are available.”
“This filtering yields 89 tasks, corresponding to a complete evaluation grid of (89 × 21 = 1,869) trajectories.Among these, 75 trajectories are unavailable due to failed executions, resulting in a final dataset of 1,794 valid trajectories.”
Successful trajectories are said to recover from errors defined by eventual failure
MinorThe paper defines a decisive error as one that determines eventual failure, but later says successful trajectories recover from decisive errors. Under the stated definition, an error followed by successful completion cannot be a decisive error.
“The decisive error is the error that determines the eventual failure, labeled retrospectively over the full trajectory and not necessarily the first error to appear.”
“For successful trajectories, we identify recovery episodes following decisive errors and measure the number of execution steps required to return to a successful execution path.”
Cites
Basic concepts and taxonomy of dependable and secure computing
Avižienis, A., Laprie, J.-C., Randell, B., & Landwehr, C. E. (2004) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2004.2 · Cited by 5,230 · see citing works
Reflexion: Language Agents with Verbal Reinforcement Learning
Shinn, N., Cassano, F., Berman, E., Gopinath, A., Narasimhan, K., & Yao, S. (2023) · arXiv · doi:10.48550/arxiv.2303.11366 · Cited by 1,087 · see citing works
Robust log-based anomaly detection on unstable log data
Zhang, X., Xu, Y., Lin, Q., Qiao, B., Zhang, H., Dang, Y., Xie, C., Yang, X., Cheng, Q., Li, Z., et al. (2019) · Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering · doi:10.1145/3338906.3338931 · Cited by 761 · see citing works
SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering
Yang, J., Jimenez, C., Wettig, A., Lieret, K., Yao, S., Narasimhan, K., & Press, O. (2024) · Advances in Neural Information Processing Systems 37 · doi:10.52202/079017-1601 · Cited by 264 · see citing works
AutoCodeRover: Autonomous Program Improvement
Zhang, Y., Ruan, H., Fan, Z., & Roychoudhury, A. (2024) · Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis · doi:10.1145/3650212.3680384 · Cited by 202 · see citing works
(2025) · doi:10.1109/icse55347.2025.00157 · Cited by 157 · see citing works
SWE-bench: Can Language Models Resolve Real-World GitHub Issues?
Jimenez, C. E., Yang, J., Wettig, A., Yao, S., Pei, K., Press, O., & Narasimhan, K. (2023) · arXiv · doi:10.48550/arxiv.2310.06770 · Cited by 72 · see citing works
Repo2Run: Automated Building Executable Environment for Code Repository at Scale
Hu, R.-D., Peng, C., Wang, X., Xu, J., & Gao, C.-Y. (2025) · Neural Information Processing Systems · doi:10.52202/085713-1096 · Cited by 58 · see citing works
(2025) · doi:10.52202/085713-4082 · Cited by 51 · see citing works
Endless Terminals: Scaling RL Environments for Terminal Agents
Gandhi, K., Garg, S., Goodman, N. D., et al. (2026) · arXiv.org · doi:10.48550/arxiv.2601.16443 · Cited by 42
MAGIS: LLM-Based Multi-Agent Framework for GitHub Issue Resolution
Tao, W., Zhou, Y., Wang, Y., Zhang, W., Zhang, H., & Cheng, Y. (2024) · neural information processing systems · doi:10.52202/079017-1647 · Cited by 36 · see citing works
Ge, Y., Xie, L.-N., Li, Z., et al. (2025) · arXiv.org · doi:10.48550/arxiv.2509.13782 · Cited by 35
AgentCoder: Multi-Agent-based Code Generation with Iterative Testing and Optimisation
Huang, D., Zhang, J. M., Luck, M., Bu, Q., Qing, Y., & Cui, H. (2023) · arXiv · doi:10.48550/arxiv.2312.13010 · Cited by 34 · see citing works
On the Effectiveness of LLM-as-a-Judge for Code Generation and Summarization
Crupi, G., Tufano, R., Velasco, A., Mastropaolo, A., Poshyvanyk, D., & Bavota, G. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3586082 · Cited by 33 · see citing works
On Data Engineering for Scaling LLM Terminal Capabilities
Pi, R., Lam, G., Shoeybi, M., et al. (2026) · arXiv.org · doi:10.48550/arxiv.2602.21193 · Cited by 33
Agentless: Demystifying LLM-based Software Engineering Agents
Xia, C. S., Deng, Y., Dunn, S., & Zhang, L. (2024) · arXiv · doi:10.48550/arxiv.2407.01489 · Cited by 24 · see citing works
OpenHands: An Open Platform for AI Software Developers as Generalist Agents
Wang, X., Li, B., Song, Y., Xu, F. F., Tang, X., Zhuge, M., Pan, J., Song, Y., Li, B., Singh, J., et al. (2024) · arXiv · doi:10.48550/arxiv.2407.16741 · Cited by 24 · see citing works
Understanding Software Engineering Agents: A Study of Thought-Action-Result Trajectories
Bouzenia, I., & Pradel, M. (2025) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase63991.2025.00234 · Cited by 19 · see citing works
CLI-Gym: Scalable CLI Task Generation via Agentic Environment Inversion
Lin, Y., Wang, H., Wu, S., et al. (2026) · arXiv.org · doi:10.48550/arxiv.2602.10999 · Cited by 17
AgentLens: Revealing The Lucky Pass Problem in SWE-Agent Evaluation
Sahoo, P., Mittal, G., Li, X.-M., et al. (2026) · arXiv.org · doi:10.48550/arxiv.2605.12925 · Cited by 16
CodeTracer: Towards Traceable Agent States
Li, H., Yao, Y.-F., Zhu, L.-T., et al. (2026) · arXiv.org · doi:10.48550/arxiv.2604.11641 · Cited by 12
Self-citationTerminalWorld: Benchmarking Agents on Real-World Terminal Tasks
Chu, Z.-Y., Hu, J.-R., Jiang, X., et al. (2026) · arXiv.org · doi:10.48550/arxiv.2605.22535 · Cited by 11
Prometheus: Towards Long-Horizon Codebase Navigation for Repository-Level Problem Solving
Pan, Y., Chen, Z., Lu, S., Chu, Z., Li, X., Li, H., Feng, Y., Goues, C. L., Sarro, F., Monperrus, M., et al. (2025) · arXiv · Cited by 8 · see citing works
Self-citationCLI-Universe: Towards Verifiable Task Synthesis Engine for Terminal Agents
Hua, Z., Yao, Y.-F., Xie, W.-H., et al. (2026) · arXiv.org · doi:10.48550/arxiv.2606.22883 · Cited by 6
Where LLM Agents Fail and How They can Learn From Failures
Zhu, K., Liu, Z., Li, B., Tian, M., Yang, Y., Zhang, J., Han, P., Xie, Q., Cui, F., Zhang, W., et al. (2025) · arXiv · doi:10.48550/arxiv.2509.25370 · Cited by 4 · see citing works
Understanding Code Agent Behaviour: An Empirical Study of Success and Failure TrajectoriesPreprint
Majgaonkar, O., Fei, Z., Li, X., Sarro, F., & Ye, H. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2511.00197 · Cited by 4 · see citing works
Self-citationFeng, Y., Sun, J., Yang, Z., Ai, J., Li, C., Li, Z., Zhang, F., He, K., Ma, R., Lin, J., et al. (2026) · arXiv · doi:10.48550/arxiv.2602.14337 · Cited by 1
Beyond Resolution Rates: Behavioral Drivers of Coding Agent Success and Failure
Mehtiyev, T., & Assunção, W. (2026) · arXiv · doi:10.48550/arxiv.2604.02547 · Cited by 1
TermiGen: High-Fidelity Environment and Robust Trajectory Synthesis for Terminal AgentsPreprint
Zhu, K., Nie, Y., Li, Y., et al. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2602.07274 · Cited by 1 · see citing works
TrajAudit: Automated Failure Diagnosis for Agentic Coding SystemsPreprint
Wang, M., Xie, X., & Huo, Y. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2605.26563 · Cited by 1 · see citing works
Zhang, S., Yin, M., Zhang, J., Liu, J., Han, Z., Zhang, J., Li, B., Wang, C., Wang, H., Chen, Y., et al. (2025) · arXiv · doi:10.48550/arxiv.2505.00212 · Cited by 1 · cited 3×
“Mean-while, other work studies framework reliability [16] and the attribution or localization of failures within long traces [12], [14], [29].”
Terminal-Bench: Benchmarking Agents on Hard, Realistic Tasks in Command Line Interfaces
Merrill, M. A., Shaw, A. G., Carlini, N., Li, B., Raj, H., Bercovich, I., Shi, L., Shin, J. Y., Walshe, T., Buchanan, E. K., et al. (2026) · arXiv · doi:10.48550/arxiv.2601.11868 · cited 5×
“One of the outstanding re-searches is Terminal-Bench [19].”
InfluentialSelf-citationExploring Autonomous Agents: A Closer Look at Why They Fail When Completing TasksPreprint
Lu, R., Li, Y., & Huo, Y. (2025) · arXiv (Cornell University) · doi:10.48550/arxiv.2508.13143
TUA-Bench: A Benchmark for General-Purpose Terminal-Use AgentsPreprint
Chen, S., Wang, L., Yang, X., et al. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2606.28480
EnvBench: A Benchmark for Automated Environment Setup
Eliseeva, A., Kovrigin, A., Kholkin, I., Bogomolov, E., & Zharov, Y. (2025) · arXiv · doi:10.48550/arxiv.2503.14443
Tang, N., Chen, C., Xu, G., et al. (2026) · arXiv (Cornell University) · doi:10.48550/arxiv.2605.29442
A Survey for LLM Agent Trajectory Analysis: From Failure Attribution to Enhancement
Wang, J., Wang, Y., Chen, M., Xie, X., Chen, C., Mu, F., Liu, Z., & Wang, Q. (2026) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2026.3717765
Establishing Best Practices in Building Rigorous Agentic Benchmarks
Zhu, Y., Jin, T., Pruksachatkun, Y., Zhang, A., Liu, S., Cui, S., Kapoor, S., Longpre, S., Meng, K., Weiss, R., et al. (2025) · Advances in Neural Information Processing Systems 38 · doi:10.52202/085713-5547
Zhang, X., Zhang, H., & Tan, S. H. (2026) · arXiv · doi:10.48550/arxiv.2604.08906
Flagged first, then by citations
Research works printed but not linked: 1
- S. Yao, J. Zhao, D. Yu, N. Du, I. Shafran, K. Narasimhan, and Y. Cao, "React: Synergizing reasoning and acting in language models," in Proceedings of the International Conference on Learning Representations (ICLR), 2023. [Online]. Available: https://openreview. net/forum?id=WE vluYUL-X
Cited by
Still being checked.
- Authors
- Zhao, X., Li, H., Li, S., Zhao, T., Barr, E. T., Sarro, F., & Ye, H.
- Affiliations
- University College London (GB)
- Nanjing University (CN)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2026
- ISSN
- 2331-8422 (ISSN-L)
- arXiv
- 2607.09510
- OpenAlex
- W7168134016
- Cited by
- 1
- References
- 39
- Citations by year
- 2026: 1
- Type
- posted content
- Open access
- green
- arxiv.org
- Licence
- Locations
- arXiv (Cornell University) (submittedVersion, cc-by)
- arXiv (Cornell University) (cc-by)
- Topics
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Keywords
- fault recovery, epistemic error, agent reliability, OpenHands, software engineering automation, root cause of failure
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-10.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-10.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review