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: {
provider: 'claude',
displayName: 'Claude (Anthropic)',
defaultModel: 'claude-sonnet-4-5-20250514',
defaultModel: 'claude-sonnet-4-5-20250929',
models: [
{
id: 'claude-opus-4-5-20250220',
id: 'claude-opus-4-5-20251101',
name: 'Claude Opus 4.5',
description: 'Most capable Claude model',
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',
description: 'Balanced performance and speed',
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',
description: 'Fast and efficient',
thinking: { type: 'none' },
+14 -14
View File
@@ -314,28 +314,28 @@ export const MODEL_CATALOGS: Record<string, ProviderCatalog> = {
claude: {
provider: 'claude',
displayName: 'Claude (Anthropic)',
defaultModel: 'claude-sonnet-4-5-20250514',
defaultModel: 'claude-sonnet-4-5-20250929',
models: [
{
id: 'claude-opus-4-5-20250220',
id: 'claude-opus-4-5-20251101',
name: 'Claude Opus 4.5',
description: 'Most capable Claude model',
presetMapping: {
default: 'claude-opus-4-5-20250220',
opus: 'claude-opus-4-5-20250220',
sonnet: 'claude-sonnet-4-5-20250514',
haiku: 'claude-haiku-4-5-20250514',
default: 'claude-opus-4-5-20251101',
opus: 'claude-opus-4-5-20251101',
sonnet: 'claude-sonnet-4-5-20250929',
haiku: 'claude-haiku-4-5-20251001',
},
},
{
id: 'claude-sonnet-4-5-20250514',
id: 'claude-sonnet-4-5-20250929',
name: 'Claude Sonnet 4.5',
description: 'Balanced performance and speed',
presetMapping: {
default: 'claude-sonnet-4-5-20250514',
opus: 'claude-opus-4-5-20250220',
sonnet: 'claude-sonnet-4-5-20250514',
haiku: 'claude-haiku-4-5-20250514',
default: 'claude-sonnet-4-5-20250929',
opus: 'claude-opus-4-5-20251101',
sonnet: 'claude-sonnet-4-5-20250929',
haiku: 'claude-haiku-4-5-20251001',
},
},
{
@@ -344,13 +344,13 @@ export const MODEL_CATALOGS: Record<string, ProviderCatalog> = {
description: 'Previous generation Sonnet',
presetMapping: {
default: 'claude-sonnet-4-20250514',
opus: 'claude-opus-4-5-20250220',
opus: 'claude-opus-4-5-20251101',
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',
description: 'Fast and efficient',
},