更新环境变量配置,简化 OPENCODE_MODE 逻辑

This commit is contained in:
2026-05-19 10:57:19 +08:00
parent 8b74e98291
commit d0cb19c521
2 changed files with 1 additions and 6 deletions
-1
View File
@@ -310,4 +310,3 @@ OPENCODE_CLIENT_BASE_URL=http://127.0.0.1:4096
配置后,`TJWaterAgent` 会连接该外部 opencode server,而不是自行启动 embedded opencode server。
兼容说明:历史环境变量 `OPENCODE_BASE_URL` 仍可使用,但建议迁移为 `OPENCODE_CLIENT_BASE_URL`,并显式设置 `OPENCODE_MODE=client`
+1 -5
View File
@@ -122,11 +122,7 @@ const normalizedEnv = {
...process.env,
OPENCODE_MODE:
process.env.OPENCODE_MODE ??
(process.env.OPENCODE_CLIENT_BASE_URL || process.env.OPENCODE_BASE_URL
? "client"
: "embedded"),
OPENCODE_CLIENT_BASE_URL:
process.env.OPENCODE_CLIENT_BASE_URL ?? process.env.OPENCODE_BASE_URL,
(process.env.OPENCODE_CLIENT_BASE_URL ? "client" : "embedded"),
};
export const config: AppConfig = envSchema.parse(normalizedEnv);