summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-06-19 18:28:26 -0400
committerDax Raad <[email protected]>2025-06-19 18:28:42 -0400
commitb2fb0508ea4ca372699a1970d239a58895bb0cd8 (patch)
tree5c2a7ac67ce52afc4c16aa2e7c3d51533f88590a
parent93f4252bb1edf3324edcf7f7d38c5b63937b0c93 (diff)
downloadopencode-b2fb0508ea4ca372699a1970d239a58895bb0cd8.tar.gz
opencode-b2fb0508ea4ca372699a1970d239a58895bb0cd8.zip
fix for azure models not liking tool definitions
-rw-r--r--packages/opencode/src/provider/provider.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index 37eb7841e..6ce8c27c6 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -322,6 +322,10 @@ export namespace Provider {
...t,
parameters: optionalToNullable(t.parameters),
})),
+ azure: TOOLS.map((t) => ({
+ ...t,
+ parameters: optionalToNullable(t.parameters),
+ })),
google: TOOLS,
}