fix(config): align claude defaults across catalogs

This commit is contained in:
Tam Nhu Tran committed 2026-03-07 15:41:26 +07:00
1 parent 3d183fe0e8
commit bea3084d5e
5 files changed
+58 -8

No files matched your search

+7 -1
View File
@@ -113,7 +113,6 @@ describe('Model Catalog', () => {
assert.strictEqual(MODEL_CATALOG.claude.provider, 'claude');
assert.strictEqual(MODEL_CATALOG.claude.displayName, 'Claude (Anthropic)');
});
it('has correct default model', () => {
const { MODEL_CATALOG } = modelCatalog;
assert.strictEqual(MODEL_CATALOG.claude.defaultModel, 'claude-sonnet-4-6');
@@ -125,6 +124,13 @@ describe('Model Catalog', () => {
assert(sonnet, 'Should include Claude Sonnet 4.6');
assert.strictEqual(sonnet.name, 'Claude Sonnet 4.6');
});
it('retains previous 4.5 snapshot models for explicit selection', () => {
const { MODEL_CATALOG } = modelCatalog;
const ids = MODEL_CATALOG.claude.models.map((m) => m.id);
assert(ids.includes('claude-opus-4-5-20251101'));
assert(ids.includes('claude-sonnet-4-5-20250929'));
});
});
describe('Gemini models', () => {