From 391b175a6863e3922a6d9a6c8a1350b84e58d756 Mon Sep 17 00:00:00 2001 From: Daniel Salazar Date: Fri, 24 Jul 2026 10:54:01 -0700 Subject: [PATCH] fix: remove deprecated claude models (#3438) --- .../ai-chat/providers/claude/models.ts | 123 ------------------ 1 file changed, 123 deletions(-) diff --git a/src/backend/drivers/ai-chat/providers/claude/models.ts b/src/backend/drivers/ai-chat/providers/claude/models.ts index 921bb80e1..a5c9725fa 100644 --- a/src/backend/drivers/ai-chat/providers/claude/models.ts +++ b/src/backend/drivers/ai-chat/providers/claude/models.ts @@ -367,127 +367,4 @@ export const CLAUDE_MODELS: IChatModel[] = [ context: 200000, max_tokens: 32000, }, - { - puterId: 'anthropic:anthropic/claude-sonnet-4', - id: 'claude-sonnet-4-20250514', - modalities: { input: ['text', 'image', 'pdf'], output: ['text'] }, - open_weights: false, - tool_call: true, - knowledge: '2025-03-31', - release_date: '2025-05-22', - aliases: [ - 'claude-sonnet-4', - 'claude-sonnet-4-latest', - 'anthropic/claude-sonnet-4', - ], - name: 'Claude Sonnet 4', - costs_currency: 'usd-cents', - input_cost_key: 'input_tokens', - output_cost_key: 'output_tokens', - costs: { - tokens: 1_000_000, - input_tokens: 300, - ephemeral_5m_input_tokens: 300 * 1.25, - ephemeral_1h_input_tokens: 300 * 2, - cache_read_input_tokens: 300 * 0.1, - output_tokens: 1500, - }, - context: 200000, - max_tokens: 64000, - }, - { - puterId: 'anthropic:anthropic/claude-3-7-sonnet', - id: 'claude-3-7-sonnet-20250219', - modalities: { input: ['text', 'image', 'pdf'], output: ['text'] }, - open_weights: false, - tool_call: true, - knowledge: '2024-10-31', - release_date: '2025-02-19', - aliases: ['claude-3-7-sonnet-latest', 'anthropic/claude-3-7-sonnet'], - succeeded_by: 'claude-sonnet-4-20250514', - costs_currency: 'usd-cents', - input_cost_key: 'input_tokens', - output_cost_key: 'output_tokens', - costs: { - tokens: 1_000_000, - input_tokens: 300, - ephemeral_5m_input_tokens: 300 * 1.25, - ephemeral_1h_input_tokens: 300 * 2, - cache_read_input_tokens: 300 * 0.1, - output_tokens: 1500, - }, - context: 200000, - max_tokens: 8192, - }, - { - puterId: 'anthropic:anthropic/claude-3-5-sonnet', - id: 'claude-3-5-sonnet-20241022', - modalities: { input: ['text', 'image', 'pdf'], output: ['text'] }, - open_weights: false, - tool_call: true, - knowledge: '2024-04-30', - release_date: '2024-10-22', - name: 'Claude 3.5 Sonnet', - aliases: ['claude-3-5-sonnet-latest', 'anthropic/claude-3-5-sonnet'], - costs_currency: 'usd-cents', - input_cost_key: 'input_tokens', - output_cost_key: 'output_tokens', - costs: { - tokens: 1_000_000, - input_tokens: 300, - ephemeral_5m_input_tokens: 300 * 1.25, - ephemeral_1h_input_tokens: 300 * 2, - cache_read_input_tokens: 300 * 0.1, - output_tokens: 1500, - }, - context: 200000, - max_tokens: 8192, - }, - { - puterId: 'anthropic:anthropic/claude-3-5-sonnet-20240620', - id: 'claude-3-5-sonnet-20240620', - modalities: { input: ['text', 'image', 'pdf'], output: ['text'] }, - open_weights: false, - tool_call: true, - knowledge: '2024-04-30', - release_date: '2024-06-20', - succeeded_by: 'claude-3-5-sonnet-20241022', - aliases: ['anthropic/claude-3-5-sonnet-20240620'], - costs_currency: 'usd-cents', - input_cost_key: 'input_tokens', - output_cost_key: 'output_tokens', - costs: { - tokens: 1_000_000, - input_tokens: 300, - ephemeral_5m_input_tokens: 300 * 1.25, - ephemeral_1h_input_tokens: 300 * 2, - cache_read_input_tokens: 300 * 0.1, - output_tokens: 1500, - }, - context: 200000, - max_tokens: 8192, - }, - { - puterId: 'anthropic:anthropic/claude-3-haiku', - id: 'claude-3-haiku-20240307', - modalities: { input: ['text', 'image', 'pdf'], output: ['text'] }, - open_weights: false, - tool_call: true, - knowledge: '2023-08-31', - release_date: '2024-03-13', - aliases: ['anthropic/claude-3-haiku'], - costs_currency: 'usd-cents', - input_cost_key: 'input_tokens', - output_cost_key: 'output_tokens', - costs: { - tokens: 1_000_000, - input_tokens: 25, - ephemeral_5m_input_tokens: 25 * 1.25, - ephemeral_1h_input_tokens: 25 * 2, - cache_read_input_tokens: 25 * 0.1, - output_tokens: 125, - }, - context: 200000, - max_tokens: 4096, - }, ];