fix(cliproxy): update Claude model catalog to latest CLIProxy models

- Updated claude-opus-4-5-20250220 → claude-opus-4-5-20251101
- Updated claude-sonnet-4-5-20250514 → claude-sonnet-4-5-20250929
- Updated claude-haiku-4-5-20250514 → claude-haiku-4-5-20251001
- Updated default model to claude-sonnet-4-5-20250929
- Updated all preset mappings to use new model IDs

Closes #392
This commit is contained in:
kaitranntt
2026-01-29 00:37:31 -05:00
parent a46ac1115e
commit d238a5d43a
2 changed files with 18 additions and 18 deletions
+4 -4
View File
@@ -169,10 +169,10 @@ export const MODEL_CATALOG: Partial<Record<CLIProxyProvider, ProviderCatalog>> =
claude: { claude: {
provider: 'claude', provider: 'claude',
displayName: 'Claude (Anthropic)', displayName: 'Claude (Anthropic)',
defaultModel: 'claude-sonnet-4-5-20250514', defaultModel: 'claude-sonnet-4-5-20250929',
models: [ models: [
{ {
id: 'claude-opus-4-5-20250220', id: 'claude-opus-4-5-20251101',
name: 'Claude Opus 4.5', name: 'Claude Opus 4.5',
description: 'Most capable Claude model', description: 'Most capable Claude model',
thinking: { thinking: {
@@ -184,7 +184,7 @@ export const MODEL_CATALOG: Partial<Record<CLIProxyProvider, ProviderCatalog>> =
}, },
}, },
{ {
id: 'claude-sonnet-4-5-20250514', id: 'claude-sonnet-4-5-20250929',
name: 'Claude Sonnet 4.5', name: 'Claude Sonnet 4.5',
description: 'Balanced performance and speed', description: 'Balanced performance and speed',
thinking: { thinking: {
@@ -208,7 +208,7 @@ export const MODEL_CATALOG: Partial<Record<CLIProxyProvider, ProviderCatalog>> =
}, },
}, },
{ {
id: 'claude-haiku-4-5-20250514', id: 'claude-haiku-4-5-20251001',
name: 'Claude Haiku 4.5', name: 'Claude Haiku 4.5',
description: 'Fast and efficient', description: 'Fast and efficient',
thinking: { type: 'none' }, thinking: { type: 'none' },
+14 -14
View File
@@ -314,28 +314,28 @@ export const MODEL_CATALOGS: Record<string, ProviderCatalog> = {
claude: { claude: {
provider: 'claude', provider: 'claude',
displayName: 'Claude (Anthropic)', displayName: 'Claude (Anthropic)',
defaultModel: 'claude-sonnet-4-5-20250514', defaultModel: 'claude-sonnet-4-5-20250929',
models: [ models: [
{ {
id: 'claude-opus-4-5-20250220', id: 'claude-opus-4-5-20251101',
name: 'Claude Opus 4.5', name: 'Claude Opus 4.5',
description: 'Most capable Claude model', description: 'Most capable Claude model',
presetMapping: { presetMapping: {
default: 'claude-opus-4-5-20250220', default: 'claude-opus-4-5-20251101',
opus: 'claude-opus-4-5-20250220', opus: 'claude-opus-4-5-20251101',
sonnet: 'claude-sonnet-4-5-20250514', sonnet: 'claude-sonnet-4-5-20250929',
haiku: 'claude-haiku-4-5-20250514', haiku: 'claude-haiku-4-5-20251001',
}, },
}, },
{ {
id: 'claude-sonnet-4-5-20250514', id: 'claude-sonnet-4-5-20250929',
name: 'Claude Sonnet 4.5', name: 'Claude Sonnet 4.5',
description: 'Balanced performance and speed', description: 'Balanced performance and speed',
presetMapping: { presetMapping: {
default: 'claude-sonnet-4-5-20250514', default: 'claude-sonnet-4-5-20250929',
opus: 'claude-opus-4-5-20250220', opus: 'claude-opus-4-5-20251101',
sonnet: 'claude-sonnet-4-5-20250514', sonnet: 'claude-sonnet-4-5-20250929',
haiku: 'claude-haiku-4-5-20250514', haiku: 'claude-haiku-4-5-20251001',
}, },
}, },
{ {
@@ -344,13 +344,13 @@ export const MODEL_CATALOGS: Record<string, ProviderCatalog> = {
description: 'Previous generation Sonnet', description: 'Previous generation Sonnet',
presetMapping: { presetMapping: {
default: 'claude-sonnet-4-20250514', default: 'claude-sonnet-4-20250514',
opus: 'claude-opus-4-5-20250220', opus: 'claude-opus-4-5-20251101',
sonnet: 'claude-sonnet-4-20250514', sonnet: 'claude-sonnet-4-20250514',
haiku: 'claude-haiku-4-5-20250514', haiku: 'claude-haiku-4-5-20251001',
}, },
}, },
{ {
id: 'claude-haiku-4-5-20250514', id: 'claude-haiku-4-5-20251001',
name: 'Claude Haiku 4.5', name: 'Claude Haiku 4.5',
description: 'Fast and efficient', description: 'Fast and efficient',
}, },