fix(prometheus): respect agent model override instead of using global opencode.json model (fixes #2693)

This commit is contained in:
MoerAI
2026-03-23 10:36:59 +09:00
parent 30dc50d880
commit 11f1d71c93
@@ -38,10 +38,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: {