test: align group policy defaults

This commit is contained in:
Peter Steinberger
2026-01-12 08:45:47 +00:00
parent 7db1cbe178
commit 98e75fce17
7 changed files with 83 additions and 24 deletions

View File

@@ -240,18 +240,30 @@ function buildLiveGatewayConfig(params: {
}): ClawdbotConfig {
const lmstudioProvider = params.cfg.models?.providers?.lmstudio;
const baseProviders = params.cfg.models?.providers ?? {};
const nextProviders = {
...baseProviders,
...(lmstudioProvider
? {
lmstudio: {
...lmstudioProvider,
api: "openai-completions",
},
}
: {}),
...(params.providerOverrides ?? {}),
};
const nextProviders = params.providerOverrides
? {
...baseProviders,
...(lmstudioProvider
? {
lmstudio: {
...lmstudioProvider,
api: "openai-completions",
},
}
: {}),
...params.providerOverrides,
}
: {
...baseProviders,
...(lmstudioProvider
? {
lmstudio: {
...lmstudioProvider,
api: "openai-completions",
},
}
: {}),
};
const providers =
Object.keys(nextProviders).length > 0 ? nextProviders : baseProviders;
return {