diff --git a/README.md b/README.md index e05847e..353e429 100644 --- a/README.md +++ b/README.md @@ -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`。 diff --git a/src/config.ts b/src/config.ts index 1696c08..c7d59a9 100644 --- a/src/config.ts +++ b/src/config.ts @@ -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);