Find a Harness
Use the live registry to see the harnesses available in your installed AgentCompass revision:Configure Harness Parameters
The Run Parameter Reference introduces--harness-params <json>. The <json> value contains fields owned by the selected harness:
Inspect the Complete Schema
Print every accepted field, type, default, and description from the selected harness implementation:Build the JSON Object
For example,mini_swe_agent exposes executable, version, installation, step, cost, timeout, environment, and artifact
settings in one object:
--harness-params must be valid JSON. CLI values deep-merge over matching fields under the Harness ID in the configuration file’s harnesses section. Inspect the merged built-in and configuration-file values before adding the final CLI override:
Keep Parameter Ownership Clear
Agent turn limits and installation settings belong in--harness-params. Dataset filters and verifier behavior belong
in --benchmark-params; model inference requests belong in --model-params; sandbox images, resources, and network
policies belong in --env-params.
Set the entire agent execution budget with run_timeout_seconds under execution. The selected Harness defines limits for individual tool commands or model requests, passed through --harness-params or --model-params. See Request and Command Limits for examples and links to component parameters.