Mahal Systems

Overview › Benchmark catalog

ST-WebAgentBench

Fits browser agents that work inside company systems under rules, such as CRM or admin-panel automation. Borrow the Completion Under Policy metric (a task only counts if no policy was broken), the six policy dimensions, and the per-policy evaluator pattern.

What it asks the agent to do

  • complete an enterprise web task in GitLab, SuiteCRM or a shop admin panel
  • follow written safety and trust policies while doing it
  • ask for user consent or defer instead of acting when a policy requires it
  • stay inside the boundary of what the user asked

What to borrow from it

grading designtaxonomycase template

Caveats

Built on WebArena images and SuiteCRM so it needs heavy environment setup; task count changed between versions (222 in early arXiv versions, 375 in the ICLR 2026 version) so published numbers are not directly comparable; the dataset card is inconsistent on the number of evaluator types.

Details

Workloadssafety, web browsing, crm, devops
Interactionautonomous long horizon
Environmentbrowser
End state checkedYes
Toolsbrowser via BrowserGym and Playwright
Gradingprogrammatic check, state diff, pass^k
Size375
Datasynthetic
Personal datanone
LicenseApache-2.0
Harnessown repo
Statusactive

Links