54
`model_providers.vscode-proxy.requires_openai_auth=false`,
55
`model_providers.vscode-proxy.supports_websockets=false`,
57
>
// Codex filters its shell tool's env through `shell_environment_policy`,
58
>
// so pin the marker there too — a user policy (e.g. `inherit = "core"`)
59
>
// would otherwise drop it.
60
>
`shell_environment_policy.set.${AiAgentEnvVar}="${AiAgentEnvValue}"`,
61
>
`features.tool_call_mcp_elicitation=false`,
62
>
...(proxy ? [`features.image_generation=false`] : []),
63
>
];
64
>
return {
65
>
env,
66
>
args: ['app-server', ...overrides.flatMap(value => ['-c', value]), ...extraArgs],
67
>
};
68
>
}