Overview
Thesettings.yml file provides persistent file-based configuration. It lives at .profclaw/settings.yml relative to your project root (or $DATA_DIR/settings.yml).
Create it during setup:
Full Schema Reference
Environment Variable Interpolation
Use${VAR_NAME} syntax to reference environment variables in settings.yml:
Validating Configuration
profClaw validates settings.yml against a Zod schema on startup. Check your config:Precedence
When the same setting is defined in multiple places:- Environment variable wins over settings.yml
- settings.yml wins over built-in defaults
- CLI flags win over everything (for that invocation)