honest_agent_config.yml holds a project’s settings, with one target per agent. Any value can read an environment variable with {{ env_var('NAME') }} or {{ env_var('NAME', 'default') }}. Relative paths are relative to the file’s folder. Connect your agent explains them with examples.
The target run, debug, ls and notify use without --target.
results_path
Where results are stored: a local DuckDB file (default ./honest_agent_results/results.duckdb) or a MotherDuck database as md:<name>. Every target shares it, so the report can compare agents.
targets
One entry per agent you evaluate, by name. Each holds the target settings below.