summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2026-02-19 12:35:51 -0600
committerGitHub <[email protected]>2026-02-19 12:35:51 -0600
commit7e35d0c61053e43f18da18a0158d7e0d325b5f96 (patch)
treebf4dacba8a2b871fa414adc7c45f585fc806b61b /packages
parent5364ab74a242197e76a4ad3f5b557878eaa63960 (diff)
downloadopencode-7e35d0c61053e43f18da18a0158d7e0d325b5f96.tar.gz
opencode-7e35d0c61053e43f18da18a0158d7e0d325b5f96.zip
core: bump ai sdk packages for google, google vertex, anthropic, bedrock, and provider utils (#14318)
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/package.json10
-rw-r--r--packages/opencode/src/provider/transform.ts9
-rw-r--r--packages/opencode/test/provider/transform.test.ts18
3 files changed, 20 insertions, 17 deletions
diff --git a/packages/opencode/package.json b/packages/opencode/package.json
index 21af8f85a..1b17eb9ad 100644
--- a/packages/opencode/package.json
+++ b/packages/opencode/package.json
@@ -55,22 +55,22 @@
"@actions/core": "1.11.1",
"@actions/github": "6.0.1",
"@agentclientprotocol/sdk": "0.14.1",
- "@ai-sdk/amazon-bedrock": "3.0.79",
- "@ai-sdk/anthropic": "2.0.62",
+ "@ai-sdk/amazon-bedrock": "3.0.82",
+ "@ai-sdk/anthropic": "2.0.65",
"@ai-sdk/azure": "2.0.91",
"@ai-sdk/cerebras": "1.0.36",
"@ai-sdk/cohere": "2.0.22",
"@ai-sdk/deepinfra": "1.0.36",
"@ai-sdk/gateway": "2.0.30",
- "@ai-sdk/google": "2.0.52",
- "@ai-sdk/google-vertex": "3.0.103",
+ "@ai-sdk/google": "2.0.54",
+ "@ai-sdk/google-vertex": "3.0.106",
"@ai-sdk/groq": "2.0.34",
"@ai-sdk/mistral": "2.0.27",
"@ai-sdk/openai": "2.0.89",
"@ai-sdk/openai-compatible": "1.0.32",
"@ai-sdk/perplexity": "2.0.23",
"@ai-sdk/provider": "2.0.1",
- "@ai-sdk/provider-utils": "3.0.20",
+ "@ai-sdk/provider-utils": "3.0.21",
"@ai-sdk/togetherai": "1.0.34",
"@ai-sdk/vercel": "1.0.33",
"@ai-sdk/xai": "2.0.51",
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts
index bd10ceadf..cc1514f48 100644
--- a/packages/opencode/src/provider/transform.ts
+++ b/packages/opencode/src/provider/transform.ts
@@ -608,8 +608,10 @@ export namespace ProviderTransform {
levels.map((effort) => [
effort,
{
- includeThoughts: true,
- thinkingLevel: effort,
+ thinkingConfig: {
+ includeThoughts: true,
+ thinkingLevel: effort,
+ },
},
]),
)
@@ -629,8 +631,7 @@ export namespace ProviderTransform {
groqEffort.map((effort) => [
effort,
{
- includeThoughts: true,
- thinkingLevel: effort,
+ reasoningEffort: effort,
},
]),
)
diff --git a/packages/opencode/test/provider/transform.test.ts b/packages/opencode/test/provider/transform.test.ts
index 3494cb56f..57131d76a 100644
--- a/packages/opencode/test/provider/transform.test.ts
+++ b/packages/opencode/test/provider/transform.test.ts
@@ -2153,12 +2153,16 @@ describe("ProviderTransform.variants", () => {
const result = ProviderTransform.variants(model)
expect(Object.keys(result)).toEqual(["low", "high"])
expect(result.low).toEqual({
- includeThoughts: true,
- thinkingLevel: "low",
+ thinkingConfig: {
+ includeThoughts: true,
+ thinkingLevel: "low",
+ },
})
expect(result.high).toEqual({
- includeThoughts: true,
- thinkingLevel: "high",
+ thinkingConfig: {
+ includeThoughts: true,
+ thinkingLevel: "high",
+ },
})
})
})
@@ -2223,12 +2227,10 @@ describe("ProviderTransform.variants", () => {
const result = ProviderTransform.variants(model)
expect(Object.keys(result)).toEqual(["none", "low", "medium", "high"])
expect(result.none).toEqual({
- includeThoughts: true,
- thinkingLevel: "none",
+ reasoningEffort: "none",
})
expect(result.low).toEqual({
- includeThoughts: true,
- thinkingLevel: "low",
+ reasoningEffort: "low",
})
})
})