diff --git a/src/constants.py b/src/constants.py index 5fb452b..15195c7 100644 --- a/src/constants.py +++ b/src/constants.py @@ -69,7 +69,10 @@ async def chat_endpoint(): ... # Models supported by Claude Agent SDK (as of November 2025) # NOTE: Claude Agent SDK only supports Claude 4+ models, not Claude 3.x CLAUDE_MODELS = [ - # Claude 4.5 Family (Latest - Fall 2025) - RECOMMENDED + # Claude 4.6 Family (Latest) - RECOMMENDED + "claude-opus-4-6", # Most capable + "claude-sonnet-4-6", # Recommended - best coding model + # Claude 4.5 Family (Fall 2025) "claude-opus-4-5-20250929", # Latest Opus 4.5 - Most capable "claude-sonnet-4-5-20250929", # Recommended - best coding model "claude-haiku-4-5-20251001", # Fast & cheap @@ -88,7 +91,7 @@ async def chat_endpoint(): ... # Default model (recommended for most use cases) # Can be overridden via DEFAULT_MODEL environment variable -DEFAULT_MODEL = os.getenv("DEFAULT_MODEL", "claude-sonnet-4-5-20250929") +DEFAULT_MODEL = os.getenv("DEFAULT_MODEL", "claude-sonnet-4-6") # Fast model (for speed/cost optimization) FAST_MODEL = "claude-haiku-4-5-20251001"