StepBench: Diagnosing Real-World Procedural Understanding in AI Agents

Hossein A. Rahmani, Bin Wu, Chaeeun Lee, Fanghua Ye, Sahan Bulathwela +4 more
10/19/2026
cs.AI

No official code found. Best implementation: rahmanidashti/StepBench (0 stars, last commit 2026-10-20).

Abstract

Evaluating an agent's planning ability remains challenging for open-domain tasks, where verifying procedures through execution is often impractical. Existing evaluations typically assess only the final plan and do not distinguish procedural errors such as missing, incorrect, or misordered actions. We introduce STEPBENCH, a benchmark of 6,885 verified procedures crawled from wikiHow across 81 open-domain categories. From each procedure, we derive 5 diagnostic tasks: four with deterministic answers involving withheld, incorrect, or shuffled steps, and one requiring next-step generation. We additionally evaluate full-plan generation to examine how diagnostic performance correlates with end-to-end plan validity. Using the same procedures across tasks lets us directly compare different planning capabilities. For generation, STEPEVAL identifies critical failures that prevent goal completion. Across 14 configurations of 12 models, we find substantial differences across planning capabilities, with step ordering proving the most difficult: the strongest model correctly orders only 63.0% of procedures, dropping to 33.1% for those with nine or more steps. Incorrect-step detection also predicts judged plan validity across models, suggesting a lower-cost alternative for evaluating generation quality. On STEPBENCH-Val, comprising 214 procedures published in 2026, comprehension scores and rankings remain stable, suggesting limited influence from memorisation.

View on arXivView PDF

Code Implementations(1)

StepBench: Diagnosing Real-World Procedural Understanding in AI Agents

00Oct 14, 2026today

Similar Papers

Cite this paper

@article{rahmani2026stepbench,
  title  = {StepBench: Diagnosing Real-World Procedural Understanding in AI Agents},
  author = {Hossein A. Rahmani and Bin Wu and Chaeeun Lee and Fanghua Ye and Sahan Bulathwela and Sujay Kumar Jauhar and Marzieh Fadaee and Nick Craswell and Emine Yilmaz},
  year   = {2026},
  eprint = {2610.26679},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.26679v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.26679.svg)](https://codeofpaper.com/paper/2610.26679)

Discussion