feat(council): define litellm-backed tier policy

This commit is contained in:
zap
2026-03-11 20:46:48 +00:00
parent 165e987dbc
commit 680daf9964
4 changed files with 27 additions and 11 deletions
+7 -1
View File
@@ -204,7 +204,13 @@ Before orchestrating a council run, resolve the plan first, for example:
- `python3 skills/council/scripts/council-plan.py --mode personality --tier light --pretty`
- `python3 skills/council/scripts/council-plan.py --mode dp --tier heavy --pretty`
Then use the returned `agentId` values in `sessions_spawn`. If `modelOverride` is null, preserve the dedicated agent's configured model. If present, apply the override only for that run.
Then use the returned `agentId` values in `sessions_spawn`.
- Apply `modelOverride` for that run.
- Apply `thinkingOverride` for that run.
- Current council policy uses local LiteLLM-backed models for monitoring/usage visibility:
- `light` -> `litellm/gpt-5.3-codex` with `thinking=low`
- `medium` -> `litellm/gpt-5.3-codex` with `thinking=high`
- `heavy` -> `litellm/gpt-5.4` with `thinking=high`
## Configuration