diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index f8890d9fb..e99bac662 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -90,6 +90,9 @@ export type UserMessage = { tools?: { [key: string]: boolean } + thinking?: { + effort: "low" | "medium" | "high" + } } export type ProviderAuthError = { diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index 7c7c216f5..2c657ebc0 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -5023,6 +5023,16 @@ "additionalProperties": { "type": "boolean" } + }, + "thinking": { + "type": "object", + "properties": { + "effort": { + "type": "string", + "enum": ["low", "medium", "high"] + } + }, + "required": ["effort"] } }, "required": ["id", "sessionID", "role", "time", "agent", "model"]