From 49143bd0495c928c16dd8fae8b97cb1b88926a2d Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Fri, 5 Dec 2025 12:28:44 +0000 Subject: [PATCH] Upgrade sdk and use async prompt --- package-lock.json | 8 ++++---- packages/ui/package.json | 2 +- packages/ui/src/stores/session-actions.ts | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index f8bff560..df1dfbed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1276,9 +1276,9 @@ } }, "node_modules/@opencode-ai/sdk": { - "version": "1.0.68", - "resolved": "https://registry.npmjs.org/@opencode-ai/sdk/-/sdk-1.0.68.tgz", - "integrity": "sha512-QdpLZw2L/nHdPFGCz8z4du2RvlALgZTFgNeKUM+kJuZTtOWC5t425ELGg5xKIpynD0kj83Euvfn6l6uHs99g3w==" + "version": "1.0.133", + "resolved": "https://registry.npmjs.org/@opencode-ai/sdk/-/sdk-1.0.133.tgz", + "integrity": "sha512-kM+VJJ09SU51aruQ78DSy+6CjNc4wMytvGBrZ1IIJ8etUIdGA59wrnIOSxBVs4u/Gb9pjjgsF8sWp59UdLWP9w==" }, "node_modules/@pinojs/redact": { "version": "0.4.0", @@ -8893,7 +8893,7 @@ "dependencies": { "@git-diff-view/solid": "^0.0.8", "@kobalte/core": "0.13.11", - "@opencode-ai/sdk": "1.0.68", + "@opencode-ai/sdk": "^1.0.133", "@solidjs/router": "^0.13.0", "github-markdown-css": "^5.8.1", "lucide-solid": "^0.300.0", diff --git a/packages/ui/package.json b/packages/ui/package.json index f45b053f..fe506545 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -12,7 +12,7 @@ "dependencies": { "@git-diff-view/solid": "^0.0.8", "@kobalte/core": "0.13.11", - "@opencode-ai/sdk": "1.0.68", + "@opencode-ai/sdk": "^1.0.133", "@solidjs/router": "^0.13.0", "github-markdown-css": "^5.8.1", "lucide-solid": "^0.300.0", diff --git a/packages/ui/src/stores/session-actions.ts b/packages/ui/src/stores/session-actions.ts index b9e343a7..f1e5d60a 100644 --- a/packages/ui/src/stores/session-actions.ts +++ b/packages/ui/src/stores/session-actions.ts @@ -174,8 +174,8 @@ async function sendMessage( }) try { - console.log(`[HTTP] POST /session.prompt for instance ${instanceId}`, { sessionId, requestBody }) - const response = await instance.client.session.prompt({ + console.log(`[HTTP] POST /session.prompt_async for instance ${instanceId}`, { sessionId, requestBody }) + const response = await instance.client.session.promptAsync({ path: { id: sessionId }, body: requestBody, })