high-end judgement for plans a weaker executor follows
delegate
claude-opus-5
claude-opus-5-5
takes over what the executor got stuck on
consultant
claude-opus-5
claude-haiku-4-5
single questions with no tools; cheap is enough
Sonnet has no role.
claude-opus-5-5 is an assumed LiteLLM alias name, following the claude-haiku-4-5 pattern. No key I can see exposes it yet. When the agent runs for real, its key needs that alias with model_info declared, or the startup check will refuse to run.
The test config (tests/integration/nisse-test.yaml) stays on Haiku for every role. The example config's loading test passes.
Updates the roles in `nisse-dev.example.yaml`:
| Role | Before | After | Why |
|---|---|---|---|
| executor | `local-fast` | `local-fast` | unchanged; the benchmark picks the local model |
| planner | `claude-opus-5` | `claude-opus-5-5` | high-end judgement for plans a weaker executor follows |
| delegate | `claude-opus-5` | `claude-opus-5-5` | takes over what the executor got stuck on |
| consultant | `claude-opus-5` | `claude-haiku-4-5` | single questions with no tools; cheap is enough |
Sonnet has no role.
`claude-opus-5-5` is an assumed LiteLLM alias name, following the `claude-haiku-4-5` pattern. No key I can see exposes it yet. When the agent runs for real, its key needs that alias with `model_info` declared, or the startup check will refuse to run.
The test config (`tests/integration/nisse-test.yaml`) stays on Haiku for every role. The example config's loading test passes.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Planner and delegate use claude-opus-5-5 for the high-end judgement
those roles need. The consultant answers single questions with no tools,
so it uses claude-haiku-4-5. Sonnet has no role.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Updates the roles in
nisse-dev.example.yaml:local-fastlocal-fastclaude-opus-5claude-opus-5-5claude-opus-5claude-opus-5-5claude-opus-5claude-haiku-4-5Sonnet has no role.
claude-opus-5-5is an assumed LiteLLM alias name, following theclaude-haiku-4-5pattern. No key I can see exposes it yet. When the agent runs for real, its key needs that alias withmodel_infodeclared, or the startup check will refuse to run.The test config (
tests/integration/nisse-test.yaml) stays on Haiku for every role. The example config's loading test passes.🤖 Generated with Claude Code