Find a Harness
Use the live registry to see the harnesses available in your installed AgentCompass revision:Configure Harness Parameters
The General Run Parameter Reference introduces--harness-params <json>. The <json> value contains fields owned by the selected harness:
RuntimeHarnessConfig provides the
configuration contract, but each harness defines its own complete schema according to the agent it integrates.
Harness Field Families
The selected schema commonly contains fields from these families:
These are field families, not a universal list. A field accepted by one harness may be invalid or have different
semantics in another.
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 keys in harness.params from configuration
files. 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.