fix: pass codex app-server model config before subcommand

This commit is contained in:
Codex
2026-05-26 06:41:10 +08:00
parent 53ab8c007e
commit 082b44860e
2 changed files with 2 additions and 2 deletions
@@ -1160,7 +1160,7 @@ test("Codex app-server args pin repo-owned DEV responses egress without leaking
assert.equal(codexAppServerProviderBaseUrl(env), "http://172.26.26.227:17680/v1");
const args = codexAppServerArgs(env);
assert.deepEqual(args.slice(0, 1), ["app-server"]);
assert.ok(args.indexOf("app-server") > args.indexOf("review_model=\"deepseek-chat\""));
assert.deepEqual(args.slice(-2), ["--listen", "stdio://"]);
assert.ok(args.includes("model_provider=\"OpenAI\""));
assert.ok(args.includes("model_providers.OpenAI.base_url=\"http://172.26.26.227:17680/v1\""));
+1 -1
View File
@@ -1162,8 +1162,8 @@ export function createCodexStdioSessionManager(options = {}) {
export function codexAppServerArgs(env = process.env) {
return [
"app-server",
...codexAppServerProviderConfigArgs(env),
"app-server",
"--listen",
"stdio://"
];