-
Notifications
You must be signed in to change notification settings - Fork 167
Open
Labels
bugReproducible defect or broken behaviorReproducible defect or broken behavior
Description
Summary
ouroboros pm ignores the configured clarification model and starts with a hardcoded Claude model string.
Repro
- Install
ouroboros-ai0.26.3 and runouroboros setupwith Codex runtime. - Confirm
~/.ouroboros/config.yamlhasllm.backend: codex. - Run
ouroboros pm.
Actual
The command prints:
Model: anthropic/claude-sonnet-4-20250514
This happens even when the runtime/backend is configured for Codex and even when the clarification model in config should resolve to a backend-safe default.
Expected
ouroboros pm should source its default from config, ideally via get_clarification_model(), instead of hardcoding an Anthropic model in the CLI option default.
Cause
In ouroboros/cli/commands/pm.py, the callback currently defines:
] = "anthropic/claude-sonnet-4-20250514"That bypasses the config loader entirely.
Local workaround
I patched my local install to import get_clarification_model and use that as the default for the --model option. After that, ouroboros pm starts with Model: default under Codex as expected.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugReproducible defect or broken behaviorReproducible defect or broken behavior