Skip to content

Conversation

@pushkar-nurix
Copy link
Contributor

@pushkar-nurix pushkar-nurix commented Dec 18, 2025

  • Add Claude 4.5 models (sonnet, haiku, opus) to ChatModels
  • Add thinking_enabled and thinking_budget_tokens parameters to LLM
  • Extended thinking is disabled by default
  • Add validation to ensure budget_tokens < max_tokens
  • Add THINKING_MODELS set and _supports_thinking() helper
  • Handle thinking blocks in stream (thinking_delta ignored)
  • Update default model to claude-haiku-4-5-20251001 (faster than the previous default sonnet)

- Add Claude 4.5 models (sonnet, haiku, opus) to ChatModels
- Add thinking_enabled and thinking_budget_tokens parameters to LLM
- Extended thinking is disabled by default
- Add validation to ensure budget_tokens < max_tokens
- Add THINKING_MODELS set and _supports_thinking() helper
- Handle thinking blocks in stream (thinking_delta ignored)
- Update default model to claude-haiku-4-5-20251001
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant