From 2be0e7d5f0b296649734bc1bb3a78dc2aee55103 Mon Sep 17 00:00:00 2001 From: Kacper Date: Tue, 30 Dec 2025 14:17:53 +0100 Subject: [PATCH] fix(ui): Use phaseModels.validationModel instead of legacy field MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update use-issue-validation hook to use the new phaseModels structure for validation model selection instead of deprecated validationModel field. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../github-issues-view/hooks/use-issue-validation.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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, ]