summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-03-24 18:43:20 +0000
committeropencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>2026-03-24 18:43:20 +0000
commite837dcc1c5d3b44f6adc6f3f9f26eb7f125fbf56 (patch)
treec9b5517d715f4ebda397e3de3cd53a108507baa5
parent024979f3fd7bd570526d69ed56151a8b82530a56 (diff)
downloadopencode-e837dcc1c5d3b44f6adc6f3f9f26eb7f125fbf56.tar.gz
opencode-e837dcc1c5d3b44f6adc6f3f9f26eb7f125fbf56.zip
chore: generate
-rw-r--r--packages/opencode/src/provider/transform.ts6
-rw-r--r--packages/opencode/test/provider/transform.test.ts2
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts
index c37a542a6..418ccc5b2 100644
--- a/packages/opencode/src/provider/transform.ts
+++ b/packages/opencode/src/provider/transform.ts
@@ -195,9 +195,9 @@ export namespace ProviderTransform {
for (const msg of unique([...system, ...final])) {
const useMessageLevelOptions =
- model.providerID === "anthropic" ||
- model.providerID.includes("bedrock") ||
- model.api.npm === "@ai-sdk/amazon-bedrock"
+ model.providerID === "anthropic" ||
+ model.providerID.includes("bedrock") ||
+ model.api.npm === "@ai-sdk/amazon-bedrock"
const shouldUseContentOptions = !useMessageLevelOptions && Array.isArray(msg.content) && msg.content.length > 0
if (shouldUseContentOptions) {
diff --git a/packages/opencode/test/provider/transform.test.ts b/packages/opencode/test/provider/transform.test.ts
index 5ed94e27c..ae3cf6ab8 100644
--- a/packages/opencode/test/provider/transform.test.ts
+++ b/packages/opencode/test/provider/transform.test.ts
@@ -1657,7 +1657,7 @@ describe("ProviderTransform.message - bedrock caching with non-bedrock providerI
] as any[]
const result = ProviderTransform.message(msgs, model, {}) as any[]
-
+
// Cache should be at the message level and not the content-part level
expect(result[0].providerOptions?.bedrock).toEqual({
cachePoint: { type: "default" },