Skip to main content
A saved harness is a workspace’s named change to one agent: its skills, instructions, options, and subagent model. Pick it by id in harnesses when you start a comparison in any repository, benchmark, or group. /api/orgs/{org}/conditions, the older path, still works.

Request Body

A harness needs at least one of skills, instructions, harnessOptions, or subagent. Names are unique in a workspace, whatever their case (409). A harness names no environment: a comparison picks those beside it. Replacing or deleting a harness changes no run that already used it. A comparison freezes what it picked.