summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorCamden Clark <[email protected]>2025-08-11 23:05:26 -0700
committerGitHub <[email protected]>2025-08-12 02:05:26 -0400
commit80b25c79bb931fd8514d4ce0ee0aa487c128adda (patch)
treeb5e0c7668f6ef7a164a5cef11660ca3942c397b5
parent3d9c5b4adf5a7e1a49fb3c0f3a7a30f2d35fa244 (diff)
downloadopencode-80b25c79bb931fd8514d4ce0ee0aa487c128adda.tar.gz
opencode-80b25c79bb931fd8514d4ce0ee0aa487c128adda.zip
fix: preserve process.env when spawning formatter commands (#1850)
-rw-r--r--packages/opencode/src/format/index.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/format/index.ts b/packages/opencode/src/format/index.ts
index d4f73c38a..52eefa86d 100644
--- a/packages/opencode/src/format/index.ts
+++ b/packages/opencode/src/format/index.ts
@@ -71,7 +71,7 @@ export namespace Format {
const proc = Bun.spawn({
cmd: item.command.map((x) => x.replace("$FILE", file)),
cwd: App.info().path.cwd,
- env: item.environment,
+ env: { ...process.env, ...item.environment },
stdout: "ignore",
stderr: "ignore",
})