summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/js/src
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-09 14:32:12 -0800
committerGitHub <[email protected]>2025-12-09 16:32:12 -0600
commitdf64612d540a86d44e12c7f1c516b8ab62a28b65 (patch)
treeaa601ba35184b81cb44c0da36f9fcbda6f9850af /packages/sdk/js/src
parent0aa3e6c270e27cf8b844cee002d94d2d76c0db32 (diff)
downloadopencode-df64612d540a86d44e12c7f1c516b8ab62a28b65.tar.gz
opencode-df64612d540a86d44e12c7f1c516b8ab62a28b65.zip
better interleaved thinking support (#5298)
Diffstat (limited to 'packages/sdk/js/src')
-rw-r--r--packages/sdk/js/src/v2/gen/types.gen.ts15
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts
index 6e6106b8b..aaa6257d1 100644
--- a/packages/sdk/js/src/v2/gen/types.gen.ts
+++ b/packages/sdk/js/src/v2/gen/types.gen.ts
@@ -1044,6 +1044,11 @@ export type ProviderConfig = {
reasoning?: boolean
temperature?: boolean
tool_call?: boolean
+ interleaved?:
+ | true
+ | {
+ field: "reasoning_content" | "reasoning_details"
+ }
cost?: {
input: number
output: number
@@ -1479,6 +1484,11 @@ export type Model = {
video: boolean
pdf: boolean
}
+ interleaved:
+ | boolean
+ | {
+ field: "reasoning_content" | "reasoning_details"
+ }
}
cost: {
input: number
@@ -3026,6 +3036,11 @@ export type ProviderListResponses = {
reasoning: boolean
temperature: boolean
tool_call: boolean
+ interleaved?:
+ | true
+ | {
+ field: "reasoning_content" | "reasoning_details"
+ }
cost?: {
input: number
output: number