Source note3 min read
ORCA-bench: How Ready Are Language Model Agents for Oncall?
Source
arXiv
arxiv.org/abs/2607.28545v1
Source
- Source name: arXiv
- Source kind: paper
- Authors / organization: Albert Gong, Kyuseong Choi, Abhineet Agarwal, Jason Schechner, Ryan Huang, Raj Agrawal, Anish Agarwal, Raaz Dwivedi
- Venue: arXiv: cs.CL
- Published: 2026-07-30
- Collected: 2026-07-31
- URL: http://arxiv.org/abs/2607.28545v1
- PDF: https://arxiv.org/pdf/2607.28545v1
- DOI: UNKNOWN
Plain-Language Brief
The study presents ORCA-bench, a benchmark for evaluating the performance of large language models in oncall root cause analysis (RCA). The benchmark exposes a microservice system with six days of data and 1,079 RCA tasks. The best-performing model achieved an accuracy of 25.3% on medium difficulty tasks and 10.0% on hard tasks, indicating significant room for improvement. The authors note that the reported performance is a lower bound for real-world systems due to their size and idiosyncrasies.
What the Document Says
- The study introduces ORCA-bench, a benchmark for evaluating general-purpose coding agents in production-fidelity oncall settings.
- ORCA-bench consists of a live OpenTelemetry-instrumented microservice system with six days of metrics, logs, traces, and source code access.
- The benchmark includes 1,079 RCA tasks that vary report specificity, time-to-detection, and co-occurring fault scenarios.
- Ground-truth symptoms are curated by expert SREs and independently re-scored by humans with Cohen's kappa score of 0.90.
- The best RCA accuracy across five frontier agents is 25.3% on medium difficulty tasks and 10.0% on hard tasks.
- The weakest model hallucinates an implausible root cause in 40% of incident reports.
- Removing source-code access degrades every metric.
- The performance reported is a lower bound for real-world systems due to their size, dynamics, and idiosyncrasies.
- The public set of the benchmark is released at https://hub.harborframework.com/datasets/orca-bench/ORCA-bench.
Key Concepts Mentioned
- Large language models
- Oncall root cause analysis (RCA)
- ORCA-bench
- OpenTelemetry-instrumented microservice system
- 1,079 RCA tasks
- Ground-truth symptoms
- Cohen's kappa score
- Frontier coding agents
- Accuracy
- Implausible root cause
- Source-code access
- Production reliability
Claims Made by the Document
- The best RCA accuracy for frontier coding agents is low on medium and hard difficulty tasks.
- Removing source-code access degrades performance.
Evidence Used
- The reported best RCA Accuracy is 25.3% on Medium-difficulty tasks and 10.0% on Hard.
- Removing source-code access degrades every metric as stated in the text.
Methods / Approach
- Creating a benchmark (ORCA-bench) for evaluating general-purpose coding agents in production-fidelity oncall settings
- Using expert SREs to curate ground-truth symptoms and human re-scoring
- Measuring RCA Accuracy of frontier coding agents
Limitations Stated by the Authors
- The reported performance is a lower bound for real-world systems due to their size, dynamics, and idiosyncrasies.
Limitations Noted by the Agent
Agent interpretation — not from the source.
- The study does not discuss potential limitations or biases in the curation of ground-truth symptoms by expert SREs.
- The study does not provide information about the diversity or representativeness of the incident reports used in the evaluation.
Open Questions
- What are the specific characteristics of real-world systems that make them more challenging for frontier coding agents than the benchmarked system?
- How do different models and approaches perform on ORCA-bench, and what factors contribute to their performance?
Notes for Future Q&A
May include interpretation. Labeled where it does.
- The study mentions five frontier agents, but it is unclear which specific models or systems these refer to.
Raw Abstract / Excerpt
Large language models can write, patch, and search code, but oncall root cause analysis (RCA) demands something different: reasoning over noisy metrics, logs, traces, and source code, starting from ambiguous user-facing reports, often hours after the incident began. We introduce ORCA-bench, a benchmark that puts general-purpose coding agents in a production-fidelity oncall setting. ORCA-bench pairs a live OpenTelemetry-instrumented microservice system--exposing six days of metrics, logs, and traces through real telemetry interfaces (Prometheus, Jaeger, and OpenSearch via Grafana) and full source-code access--with 1,079 RCA tasks that systematically vary report specificity, time-to-detection, and co-occurring fault scenarios. Ground-truth symptoms are curated and signed off by expert SREs, and our LLM-as-judge is independently re-scored by humans (Cohen's $κ_w=0.90$). Across five frontier agents, the best RCA Accuracy is 25.3% on Medium-difficulty tasks (the realistic-input setting) and 10.0% on Hard--a gap that remains even with Claude Fable 5. The weakest model hallucinates an implausible root cause in 40% of incident reports, and removing source-code access degrades every metric. Crucially, these are performances on a curated 50 GB / six-day testbed with tasks investigated in isolation on a system whose code and instrumentation are public. Since real production systems are order of magnitudes larger, more dynamic, and more idiosyncratic, the gap we report is a lower bound on the engineering investment required before frontier coding agents can be safely entrusted with production reliability. We release the public set at https://hub.harborframework.com/datasets/orca-bench/ORCA-bench.
