Create a new custom harness.
Creates a harness in ‘draft’ status. The harness can be configured with an agent, personas, and policies before being activated.
Note: Harnesses are immutable once created - they cannot be updated.
Requires agent:write permission.
Team ID (required)
Request model for creating a custom harness.
1 - 255AUT description or system prompt for harness generation. If not provided, agent description will be used.
Successful Response
Domain model for a custom harness (test configuration).
A custom harness is a test configuration that combines an agent, personas, and policies. The backend generates evaluation prompts based on this configuration.
Stored as metadata.json in S3.
Status values for custom harnesses.
draft, active, archived, failed Reference to the latest workflow that generated this harness. Enables lookup of workflow status by harness_id. Supports future 'regenerate harness' scenarios.