feat: add support for opus 4.5 (#6256)

* feat: add support for new model

* fix: just stage-api && just publish-api (anthropic model settings changed)

* fix: just stage-api && just publish-api (anthropic model settings changed)

* fix: make kevlar have default reasoning on

* fix: bump anthropic sdk version

* fix: patch name

* pin newer version anthropic

---------

Co-authored-by: Ari Webb <ari@letta.com>
This commit is contained in:
Charles Packer
2025-11-24 15:30:44 -08:00
committed by Caren Thomas
parent 30dab0abb9
commit c4699b3d17
7 changed files with 117 additions and 5 deletions

View File

@@ -19789,6 +19789,19 @@
],
"title": "Verbosity",
"description": "Soft control for how verbose model output should be, used for GPT-5 models."
},
"effort": {
"anyOf": [
{
"type": "string",
"enum": ["low", "medium", "high"]
},
{
"type": "null"
}
],
"title": "Effort",
"description": "Effort level for Opus 4.5 model (controls token conservation). Not setting this gives similar performance to 'high'."
}
},
"type": "object",
@@ -28905,6 +28918,19 @@
"description": "Configurable thinking budget for extended thinking. Used for enable_reasoner and also for Google Vertex models like Gemini 2.5 Flash. Minimum value is 1024 when used with enable_reasoner.",
"default": 0
},
"effort": {
"anyOf": [
{
"type": "string",
"enum": ["low", "medium", "high"]
},
{
"type": "null"
}
],
"title": "Effort",
"description": "The effort level for Anthropic Opus 4.5 model (controls token spending). Not setting this gives similar performance to 'high'."
},
"frequency_penalty": {
"anyOf": [
{
@@ -31069,6 +31095,19 @@
"default": 0,
"deprecated": true
},
"effort": {
"anyOf": [
{
"type": "string",
"enum": ["low", "medium", "high"]
},
{
"type": "null"
}
],
"title": "Effort",
"description": "The effort level for Anthropic Opus 4.5 model (controls token spending). Not setting this gives similar performance to 'high'."
},
"frequency_penalty": {
"anyOf": [
{