summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/session/prompt.ts6
-rw-r--r--packages/opencode/src/tool/bash.ts6
2 files changed, 10 insertions, 2 deletions
diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts
index c99eb72a7..d1f407258 100644
--- a/packages/opencode/src/session/prompt.ts
+++ b/packages/opencode/src/session/prompt.ts
@@ -1618,7 +1618,11 @@ NOTE: At any point in time through this workflow you should feel free to ask the
const args = matchingInvocation?.args
const cwd = Instance.directory
- const shellEnv = await Plugin.trigger("shell.env", { cwd, sessionID: input.sessionID, callID: part.callID }, { env: {} })
+ const shellEnv = await Plugin.trigger(
+ "shell.env",
+ { cwd, sessionID: input.sessionID, callID: part.callID },
+ { env: {} },
+ )
const proc = spawn(shell, args, {
cwd,
detached: process.platform !== "win32",
diff --git a/packages/opencode/src/tool/bash.ts b/packages/opencode/src/tool/bash.ts
index 2b692db6e..ee2279bbf 100644
--- a/packages/opencode/src/tool/bash.ts
+++ b/packages/opencode/src/tool/bash.ts
@@ -163,7 +163,11 @@ export const BashTool = Tool.define("bash", async () => {
})
}
- const shellEnv = await Plugin.trigger("shell.env", { cwd, sessionID: ctx.sessionID, callID: ctx.callID }, { env: {} })
+ const shellEnv = await Plugin.trigger(
+ "shell.env",
+ { cwd, sessionID: ctx.sessionID, callID: ctx.callID },
+ { env: {} },
+ )
const proc = spawn(params.command, {
shell,
cwd,