Commit9769a35unknown_key
feat(ai): upgrade default model to claude-sonnet-4-6
feat(ai): upgrade default model to claude-sonnet-4-6 Updates MODEL_SONNET, ai-review, and merge-resolver to use the latest Claude Sonnet checkpoint. Cost stays identical (same $3/$15 tier). https://claude.ai/code/session_01ACsT2Pc8GRoZwZRF8SK68Y
3 files changed+3−39769a35a5682b755b2c42fc663d4d4ba418eb252
3 changed files+3−3
Modifiedsrc/lib/ai-client.ts+1−1View fileUnifiedSplit
@@ -23,7 +23,7 @@ export function isAiAvailable(): boolean {
2323}
2424
2525/** Default model for code understanding + review */
26export const MODEL_SONNET = "claude-sonnet-4-20250514";
26export const MODEL_SONNET = "claude-sonnet-4-6";
2727/** Fast model for lightweight tasks (commit messages, titles) */
2828export const MODEL_HAIKU = "claude-haiku-4-5-20251001";
2929
Modifiedsrc/lib/ai-review.ts+1−1View fileUnifiedSplit
@@ -65,7 +65,7 @@ export async function reviewDiff(
6565): Promise<ReviewResult> {
6666 const client = getClient();
6767
68 const REVIEW_MODEL = "claude-sonnet-4-20250514";
68 const REVIEW_MODEL = "claude-sonnet-4-6";
6969 const message = await client.messages.create({
7070 model: REVIEW_MODEL,
7171 max_tokens: 4096,
Modifiedsrc/lib/merge-resolver.ts+1−1View fileUnifiedSplit
@@ -179,7 +179,7 @@ async function resolveConflict(
179179
180180 try {
181181 const message = await client.messages.create({
182 model: "claude-sonnet-4-20250514",
182 model: "claude-sonnet-4-6",
183183 max_tokens: 8192,
184184 messages: [
185185 {
186186