summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJérôme Benoit <[email protected]>2025-12-05 05:43:22 +0100
committerGitHub <[email protected]>2025-12-04 22:43:22 -0600
commitbef4fdfc4bc22f6d84e2350bffe5da5c41543b3a (patch)
tree092fcb469a8de573659952517c0387b531b7aff1
parent095a1ab041de65e04234b317f107be9e95fab906 (diff)
downloadopencode-bef4fdfc4bc22f6d84e2350bffe5da5c41543b3a.tar.gz
opencode-bef4fdfc4bc22f6d84e2350bffe5da5c41543b3a.zip
fix: add getModel to SAP AI Core provider for correct SDK initialization (#5086)
Signed-off-by: Jérôme Benoit <[email protected]>
-rw-r--r--packages/opencode/src/provider/provider.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index f60bcfa47..22e0f9d69 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -279,7 +279,7 @@ export namespace Provider {
project,
location,
},
- async getModel(sdk, modelID) {
+ async getModel(sdk: any, modelID) {
const id = String(modelID).trim()
return sdk.languageModel(id)
},
@@ -294,6 +294,9 @@ export namespace Provider {
return {
autoload: !!serviceKey,
options: serviceKey ? { serviceKey, deploymentId, resourceGroup } : {},
+ async getModel(sdk: any, modelID: string) {
+ return sdk(modelID)
+ },
}
},
zenmux: async () => {