summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorFrank <[email protected]>2025-11-21 13:31:30 -0500
committerFrank <[email protected]>2025-11-21 13:31:33 -0500
commite34df15ff521d27a659eb028491ce2963a0c3a28 (patch)
treeae874691c5b15a384440abe1caed2b93a36dca9f
parent26ec87803a666560b9cf6fe4bb1609da0126f6b2 (diff)
downloadopencode-e34df15ff521d27a659eb028491ce2963a0c3a28.tar.gz
opencode-e34df15ff521d27a659eb028491ce2963a0c3a28.zip
update logic for local and dev providers
-rw-r--r--packages/opencode/src/provider/transform.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts
index 59a41c086..86b69eae1 100644
--- a/packages/opencode/src/provider/transform.ts
+++ b/packages/opencode/src/provider/transform.ts
@@ -147,7 +147,7 @@ export namespace ProviderTransform {
result["promptCacheKey"] = sessionID
}
- if (providerID === "google" || (providerID === "opencode" && modelID.includes("gemini-3"))) {
+ if (providerID === "google" || (providerID.startsWith("opencode") && modelID.includes("gemini-3"))) {
result["thinkingConfig"] = {
includeThoughts: true,
}
@@ -166,7 +166,7 @@ export namespace ProviderTransform {
result["textVerbosity"] = "low"
}
- if (providerID === "opencode") {
+ if (providerID.startsWith("opencode")) {
result["promptCacheKey"] = sessionID
result["include"] = ["reasoning.encrypted_content"]
result["reasoningSummary"] = "auto"