English

Towards Self-Improving Error Diagnosis in Multi-Agent Systems

Multiagent Systems 2026-04-21 v1 Computation and Language

Abstract

Large Language Model (LLM)-based Multi-Agent Systems (MAS) enable complex problem-solving but introduce significant debugging challenges, characterized by long interaction traces, inter-agent dependencies, and delayed error manifestation. Existing diagnostic approaches often rely on expensive expert annotation or ''LLM-as-a-judge'' paradigms, which struggle to pinpoint decisive error steps within extended contexts. In this paper, we introduce ErrorProbe, a self-improving framework for semantic failure attribution that identifies responsible agents and the originating error step. The framework operates via a three-stage pipeline: (1) operationalizing the MAS failure taxonomy to detect local anomalies, (2) performing symptom-driven backward tracing to prune irrelevant context, and (3) employing a specialized multi-agent team (Strategist, Investigator, Arbiter) to validate error hypotheses through tool-grounded execution. Crucially, ErrorProbe maintains a verified episodic memory that updates only when error patterns are confirmed by executable evidence, without the need for annotation. Experiments across the TracerTraj and Who&When benchmarks demonstrate that ErrorProbe significantly outperforms baselines, particularly in step-level localization, while the verified memory enables robust cross-domain transfer without retraining.

Keywords

Cite

@article{arxiv.2604.17658,
  title  = {Towards Self-Improving Error Diagnosis in Multi-Agent Systems},
  author = {Jiazheng Li and Emine Yilmaz and Bei Chen and Dieu-Thu Le},
  journal= {arXiv preprint arXiv:2604.17658},
  year   = {2026}
}

Comments

15 pages, 3 figures; accepted at ACL 2026 Findings

R2 v1 2026-07-01T12:17:21.270Z