diff options
| author | Aiden Cline <[email protected]> | 2026-02-19 12:35:51 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-19 12:35:51 -0600 |
| commit | 7e35d0c61053e43f18da18a0158d7e0d325b5f96 (patch) | |
| tree | bf4dacba8a2b871fa414adc7c45f585fc806b61b /packages | |
| parent | 5364ab74a242197e76a4ad3f5b557878eaa63960 (diff) | |
| download | opencode-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.json | 10 | ||||
| -rw-r--r-- | packages/opencode/src/provider/transform.ts | 9 | ||||
| -rw-r--r-- | packages/opencode/test/provider/transform.test.ts | 18 |
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", }) }) }) |
