ClawProBench: Trace-Aware Evaluation of AI Agents with Runtime Coverage and Frozen Workplace-Style Holdouts
Organizations: The Chinese University of Hong Kong
Abstract
Agent benchmarks often evaluate only final answers even when agents run on stateful runtimes. We argue this under-specifies what is being evaluated: the proper unit is a declared model-plus-runtime configuration whose failures can occur in evidence acquisition, runtime routing, safety boundaries, or repeated execution. We present ClawProBench, a trace-aware benchmark for runtime-native agent evaluation instantiated on OpenClaw, a live agent runtime with workspace tools and native surfaces for browsing, memory, messaging, scheduling, skills, and subagents. ClawProBench defines two tracks: a 102-scenario full profile with live workspace and native-runtime routing tasks, and a frozen 68-scenario holdout with closed-world JSON output contracts for robust ranking. Trials are scored from execution traces via a safety-gated formula combining correctness, process quality, and efficiency, preserving failure evidence for audit. Our anonymous artifact includes benchmark definitions, scoring code, manifests and sanitized traces. We evaluate 68 configurations on the full profile and 37 on holdout. The top safety-gated average trace score is 0.7671. Native-runtime tasks underperform workspace-live tasks (0.5238 vs. 0.6415). On holdout, pass@k-any outperforms strict three-trial pass (0.6638 vs. 0.2890), while full-profile and holdout rankings show weak alignment (Spearman 0.1300). Rankings based purely on correctness differ substantially from process-aware, safety-gated and strict-pass views. Final-answer leaderboards may hide native-surface weaknesses, one-off successes and trace-local agent failure modes.
Figures & tables
| Question | Result | Interpretation |
| Saturation | Top full-profile score = 0.7671; top-5 spread = 0.0661 | Strong models remain separated below the ceiling. |
| Native surfaces | Native mean 0.5238 vs. workspace mean 0.6415; stratified gap remains | The native slice supplies complementary, non-causal diagnostic signal beyond file/evidence tasks. |
| Status semantics | Clean-base top-15 overlap = 11/15; execution-failure entries contribute 1/15 | Hiding run status changes the interpretation of leaderboard comparability. |
| Holdout reliability | Holdout pass@k-any 0.6638 vs. strict pass 0.2890 | Solving once is much easier than solving reliably. |
| Rank robustness | Full vs. holdout: , tie-aware 95% CI ; full vs. native: | The holdout adds a high-uncertainty ranking view rather than a redundant smaller leaderboard. |
| Scoring sensitivity | Unweighted correctness mean vs. source composite: ; max rank shift = 46 ( ) | The views are not interchangeable; the controlled weight sweep isolates weight sensitivity. |
AI Agent Evaluation
AI agent evaluation measures whether tool-using systems complete tasks reliably, safely, and efficiently across interactive settings.
See all 525 papers