Skip to main content

Module config

Module config 

Source
Expand description

Configuration: which provider runs skills, the default platforms and models a run fans out across, and the model used for natural-language evals.

Config is loaded from a YAML file (default skilltest.yaml) and then refined by CLI overrides (see Config::apply_overrides).

Structs§

CommandConfig
Settings for a custom provider command speaking the JSON-lines protocol (see docs/protocol.md). Used by the bundled skilltest-fake-provider and any provider you write yourself.
Config
The full configuration for a run.
OneharnessConfig
Settings for the default oneharness provider, which runs each prompt on a harness via oneharness run.
Overrides
CLI-supplied overrides. None/empty fields leave the config value in place.

Enums§

ProviderConfig
Which provider backs a run.