refactor: move summarization model settings to notifications

- Remove Utility Model controls from Session Defaults and restore that section’s original scope.
- Add Zen-based Summarization Model selector to Notifications under AI Summarization.
- Keep config resolution aligned with zenModel-only utility behavior in useConfigStore and git API flow.
This commit is contained in:
Bohdan Triapitsyn
2026-02-24 16:19:39 +02:00
parent 100d6d33a1
commit 2f3209bd65
4 changed files with 150 additions and 213 deletions
+2 -2
View File
@@ -116,7 +116,7 @@ export async function generateCommitMessage(
const generationSession = resolveSessionGenerationContext();
if (!generationSession) {
throw new Error('Select an active session for generation');
throw new Error('Select existing session for generation');
}
console.info('[git-generation][browser] request', {
@@ -205,7 +205,7 @@ export async function generatePullRequestDescription(
const startedAt = Date.now();
const generationSession = resolveSessionGenerationContext();
if (!generationSession) {
throw new Error('Select an active session for generation');
throw new Error('Select existing session for generation');
}
const commitLog = await getGitLog(directory, {