From 12e7cb3fe23fdf39eba1b58e628af25226d184a3 Mon Sep 17 00:00:00 2001 From: TheAchiever6823 <61914223+ShawnMadadha@users.noreply.github.com> Date: Tue, 19 May 2026 15:01:57 -0700 Subject: [PATCH] [shawn] chore: drop unused _resolve_model from outputs/outputs.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Removed: - _resolve_model (L36, 2 lines) - MODEL_MAP module-level dict (L29) — only consumed by the deleted function, so it became orphaned after the cut. Verified zero callers via: grep -rn '_resolve_model' backend electron frontend/src grep -rn 'MODEL_MAP' backend electron frontend/src The only other MODEL_MAP match (browser_agent.py) is a distinct module-level dict, not this one. 802 tests pass. --- backend/apps/outputs/outputs.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/backend/apps/outputs/outputs.py b/backend/apps/outputs/outputs.py index 15f5b369..42c4d608 100644 --- a/backend/apps/outputs/outputs.py +++ b/backend/apps/outputs/outputs.py @@ -26,16 +26,6 @@ from backend.apps.settings.settings import load_settings logger = logging.getLogger(__name__) -MODEL_MAP = { - "sonnet": "claude-sonnet-4-20250514", - "opus": "claude-opus-4-20250514", - "haiku": "claude-haiku-4-5-20251001", -} - - -def _resolve_model(short_name: str) -> str: - return MODEL_MAP.get(short_name, short_name) - def _get_anthropic_client(api_model: str | None = None): """Create an AsyncAnthropic client using the API key from app settings.