Merge pull request #2753 from MoerAI/fix/prometheus-model-override

fix(prometheus): respect agent model override instead of using global opencode.json model (fixes #2693)
This commit is contained in:
YeonGyu-Kim
2026-03-25 11:09:48 +09:00
committed by GitHub

View File

@@ -39,10 +39,14 @@ export async function buildPrometheusAgentConfig(params: {
connectedProviders: connectedProviders ?? undefined,
});
const configuredPrometheusModel =
params.pluginPrometheusOverride?.model ?? categoryConfig?.model;
const modelResolution = resolveModelPipeline({
intent: {
uiSelectedModel: params.currentModel,
userModel: params.pluginPrometheusOverride?.model ?? categoryConfig?.model,
uiSelectedModel: configuredPrometheusModel ? undefined : params.currentModel,
userModel: params.pluginPrometheusOverride?.model,
categoryDefaultModel: categoryConfig?.model,
},
constraints: { availableModels },
policy: {