summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-06-05 11:58:04 -0400
committerDax Raad <[email protected]>2025-06-05 11:58:04 -0400
commit02e326f87f699e62e395b0514f1b3d27b75e0766 (patch)
treebf5eca1cbef23636082449bca1d548aa5d4dd70f
parent35b03e4cb3af58126a5292fe186530527c858645 (diff)
downloadopencode-02e326f87f699e62e395b0514f1b3d27b75e0766.tar.gz
opencode-02e326f87f699e62e395b0514f1b3d27b75e0766.zip
fixed
-rw-r--r--packages/opencode/src/session/index.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts
index 474131ccd..b33993e1c 100644
--- a/packages/opencode/src/session/index.ts
+++ b/packages/opencode/src/session/index.ts
@@ -208,8 +208,8 @@ export namespace Session {
if (msgs.length === 0) {
const app = App.info()
- if (input.providerID === "anthropic")
- msgs.push({
+ if (input.providerID === "anthropic") {
+ const claude: Message.Info = {
id: Identifier.ascending("message"),
role: "system",
parts: [
@@ -225,7 +225,10 @@ export namespace Session {
},
tool: {},
},
- })
+ }
+ await updateMessage(claude)
+ msgs.push(claude)
+ }
const system: Message.Info = {
id: Identifier.ascending("message"),
role: "system",