diff --git a/generated_types.json b/generated_types.json index 36a772a5..f741eba9 100644 --- a/generated_types.json +++ b/generated_types.json @@ -1305,6 +1305,9 @@ "items": { "$ref": "#/components/schemas/ChatCompletionMessageReasoning" } + }, + "reasoning_signature": { + "type": "string" } }, "required": [ @@ -1605,6 +1608,9 @@ "items": { "$ref": "#/components/schemas/ChatCompletionMessageReasoning" } + }, + "reasoning_signature": { + "type": "string" } }, "required": [ diff --git a/py/src/braintrust/_generated_types.py b/py/src/braintrust/_generated_types.py index ff4f1ba0..c4a15701 100644 --- a/py/src/braintrust/_generated_types.py +++ b/py/src/braintrust/_generated_types.py @@ -416,6 +416,7 @@ class ChatCompletionOpenAIMessageParamChatCompletionOpenAIMessageParam2(TypedDic name: NotRequired[str | None] tool_calls: NotRequired[Sequence[ChatCompletionMessageToolCall] | None] reasoning: NotRequired[Sequence[ChatCompletionMessageReasoning] | None] + reasoning_signature: NotRequired[str | None] class ChatCompletionOpenAIMessageParamChatCompletionOpenAIMessageParam3(TypedDict): @@ -2776,6 +2777,7 @@ class ChatCompletionMessageParamChatCompletionMessageParam2(TypedDict): name: NotRequired[str | None] tool_calls: NotRequired[Sequence[ChatCompletionMessageToolCall] | None] reasoning: NotRequired[Sequence[ChatCompletionMessageReasoning] | None] + reasoning_signature: NotRequired[str | None] ChatCompletionMessageParam: TypeAlias = ( diff --git a/py/src/braintrust/generated_types.py b/py/src/braintrust/generated_types.py index 8284ba56..7a385c38 100644 --- a/py/src/braintrust/generated_types.py +++ b/py/src/braintrust/generated_types.py @@ -1,4 +1,4 @@ -"""Auto-generated file (content hash 9ac97be26c9575b6) -- do not modify""" +"""Auto-generated file (content hash 2046371fcb54d28e) -- do not modify""" from ._generated_types import ( Acl,