Support claude 4 models. Engage reasoning, operator. Track costs etc.

- Engage reasoning when using claude 4 models
- Allow claude 4 models as monolithic operator agents
- Ease identifying which anthropic models can reason, operate GUIs
- Track costs, set default context window of claude 4 models
- Handle stop reason on calls to new claude 4 models
This commit is contained in:
Debanjum
2025-05-22 14:57:53 -07:00
parent dca17591f3
commit 231aa1c0df
6 changed files with 72 additions and 12 deletions

View File

@@ -85,7 +85,7 @@ dependencies = [
"pytz ~= 2024.1",
"cron-descriptor == 1.4.3",
"django_apscheduler == 0.7.0",
"anthropic == 0.49.0",
"anthropic == 0.52.0",
"docx2txt == 0.8",
"google-genai == 1.11.0",
"google-auth ~= 2.23.3",