View and manage configuration.
dobbe config <subcommand>
Display the current configuration.
dobbe config show
No options. Shows:
config.tomlValidate config.toml against the expected schema. Catches mistakes early before
they surface as confusing errors at runtime.
dobbe config validate
No options. Exits with code 0 if valid, code 1 if issues are found.
What it checks:
[section] that dobbe does not
recognize (e.g. a typo like [notifcations])local_paths must be a list, stale_days must be an integer)default_format,
which must be one of table, json, or markdownKnown sections and fields:
| Section | Key fields |
|---|---|
[general] |
default_org, default_format, default_severity |
[notifications] |
slack_channel |
[repos] |
local_paths |
[tools] |
extra_allowed |
[review] |
watch_repos, reviewers, stale_days, skip_labels, skip_authors, max_diff_lines, context_ttl_days |
[timeouts] |
claude, git, clone |
Example - valid config:
$ dobbe config validate
✓ Configuration is valid.
Example - config with issues:
$ dobbe config validate
Found 2 issue(s):
⚠ Unknown config section: [notifcations]
⚠ general -> default_format: Invalid default_format 'yaml'. Must be one of: json, markdown, table
Deprecated - use dobbe doctor instead.
dobbe config check
This command now redirects to dobbe doctor and will be removed in a future release.