diff --git a/get-shit-done/bin/lib/core.cjs b/get-shit-done/bin/lib/core.cjs index 9ac791498..5b089a35c 100644 --- a/get-shit-done/bin/lib/core.cjs +++ b/get-shit-done/bin/lib/core.cjs @@ -374,7 +374,7 @@ function resolveModelInternal(cwd, agentType) { // Check per-agent override first const override = config.model_overrides?.[agentType]; if (override) { - return override === 'opus' ? 'inherit' : override; + return override; } // Fall back to profile lookup @@ -382,8 +382,7 @@ function resolveModelInternal(cwd, agentType) { const agentModels = MODEL_PROFILES[agentType]; if (!agentModels) return 'sonnet'; if (profile === 'inherit') return 'inherit'; - const resolved = agentModels[profile] || agentModels['balanced'] || 'sonnet'; - return resolved === 'opus' ? 'inherit' : resolved; + return agentModels[profile] || agentModels['balanced'] || 'sonnet'; } // ─── Misc utilities ───────────────────────────────────────────────────────────