diff --git a/apps/ui/src/components/views/github-issues-view/hooks/use-issue-validation.ts b/apps/ui/src/components/views/github-issues-view/hooks/use-issue-validation.ts index 6bdd2c01..3477aa90 100644 --- a/apps/ui/src/components/views/github-issues-view/hooks/use-issue-validation.ts +++ b/apps/ui/src/components/views/github-issues-view/hooks/use-issue-validation.ts @@ -23,7 +23,7 @@ export function useIssueValidation({ onValidationResultChange, onShowValidationDialogChange, }: UseIssueValidationOptions) { - const { currentProject, validationModel, muteDoneSound } = useAppStore(); + const { currentProject, phaseModels, muteDoneSound } = useAppStore(); const [validatingIssues, setValidatingIssues] = useState>(new Set()); const [cachedValidations, setCachedValidations] = useState>( new Map() @@ -233,8 +233,8 @@ export function useIssueValidation({ description: 'You will be notified when the analysis is complete', }); - // Use provided model override or fall back to global validationModel - const modelToUse = model || validationModel; + // Use provided model override or fall back to phaseModels.validationModel + const modelToUse = model || phaseModels.validationModel; try { const api = getElectronAPI(); @@ -264,7 +264,7 @@ export function useIssueValidation({ currentProject?.path, validatingIssues, cachedValidations, - validationModel, + phaseModels.validationModel, onValidationResultChange, onShowValidationDialogChange, ]