feat: add per-role model selection via .env (OWNER/REVIEWER/ARBITER_MODEL, _EFFORT, _FALLBACK_ENABLED)
This commit is contained in:
15
.env.example
15
.env.example
@@ -42,6 +42,21 @@ STATUS_CHANNEL_ID= # Discord channel ID for live status updat
|
||||
# FALLBACK_SMALL_MODEL=kimi-k2.5 # Fallback small model
|
||||
# FALLBACK_COOLDOWN_MS=600000 # Cooldown between fallback attempts (10min)
|
||||
|
||||
# --- Per-role model overrides (paired rooms) ---
|
||||
# Override global CLAUDE_MODEL/CODEX_MODEL per role.
|
||||
# Model is injected based on each role's agent type (claude-code → CLAUDE_MODEL, codex → CODEX_MODEL).
|
||||
# OWNER_MODEL=gpt-5.4 # Owner model override
|
||||
# OWNER_EFFORT=xhigh # Owner effort override
|
||||
# OWNER_FALLBACK_ENABLED=true # Fall back to codex on Claude failure (default: true)
|
||||
#
|
||||
# REVIEWER_MODEL=claude-opus-4-6 # Reviewer model override
|
||||
# REVIEWER_EFFORT=high # Reviewer effort override
|
||||
# REVIEWER_FALLBACK_ENABLED=true # Fall back to codex on Claude failure (default: true)
|
||||
#
|
||||
# ARBITER_MODEL=claude-sonnet-4-6 # Arbiter model override
|
||||
# ARBITER_EFFORT=high # Arbiter effort override
|
||||
# ARBITER_FALLBACK_ENABLED=true # Fall back to codex on Claude failure (default: true)
|
||||
|
||||
# --- Advanced ---
|
||||
# MAX_CONCURRENT_AGENTS=5 # Max parallel agent processes
|
||||
# SESSION_COMMAND_ALLOWED_SENDERS= # Comma-separated Discord user IDs for session commands
|
||||
|
||||
Reference in New Issue
Block a user