Credit estimate for this reproduction
Expected usage
549
Maximum reservation
1683
Estimated compute time
About 210 min
Actual usage was 0 credits; 0 credits were charged. Compute ran for about 0 minutes and the model used 0 tokens.
Failed attempts also used about 14 minutes of compute and 7142207 model tokens. They produced no importable result and were not billed.
The paper introduces DoCtOR, a reflection framework for large-language-model multi-agent systems. DoCtOR uses a process-reward-based ProFA diagnosis module to identify the first incorrect reasoning step and responsible agent in a failed trajectory, a counterfactual correction module to propose and score an alternative action, and a reflector that gives targeted feedback to the decisive error agent. The authors evaluate the framework on HotPotQA, ChartQAPro, and Mind2Web, compare it with Reflexion, Retroformer, and COPPER, and separately evaluate ProFA against automated failure-attribution baselines on held-in and held-out Who & When data. Additional experiments study model size, test-set size, trajectory scope, correctness threshold, and component ablations.
The work targets a practical failure mode in multi-agent systems: feedback can be wasted on agents that did not cause the failure, potentially confusing future behavior. If the reported pattern holds, diagnosing the first consequential mistake and concentrating correction on its owner could make reflective systems more useful under limited inference or training budgets, especially for multi-step question answering, chart analysis, and web interaction. The value is conditional on the paper’s task-specific prompts, model choices, external services, failure annotations, and evaluation setup, and the fixed paper does not provide a verified implementation snapshot for direct reproduction here.
The paper’s claims are available in Research claims.