From 7ea2d1e266acab4c65f47794e1dff3928713f751 Mon Sep 17 00:00:00 2001 From: Rene Fichtmueller Date: Tue, 14 Apr 2026 22:58:21 +0200 Subject: [PATCH] fix: remove misleading chatgpt/copilot model IDs from AI-Bridge adapter AI-Bridge only routes to claude-bridge (Claude Code flat-fee). The chatgpt and copilot model entries falsely implied direct connections to those services. --- packages/core/src/providers/index.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/core/src/providers/index.ts b/packages/core/src/providers/index.ts index 33a65e4..7e0e4b7 100644 --- a/packages/core/src/providers/index.ts +++ b/packages/core/src/providers/index.ts @@ -239,7 +239,7 @@ function createOllamaAdapter(): ProviderAdapter { }; } -// ─── AI-Bridge Adapter (Claude Max Flat Fee + ChatGPT + Copilot) ──────────── +// ─── AI-Bridge Adapter (Claude Code flat-fee subscription via claude-bridge) ─ function createAiBridgeAdapter(): ProviderAdapter { const baseUrl = config.providers.aiBridge.url; @@ -248,13 +248,11 @@ function createAiBridgeAdapter(): ProviderAdapter { { id: 'claude-opus', displayName: 'Claude Opus (AI-Bridge)', contextLength: 200_000, inputPricePerMTok: 0, outputPricePerMTok: 0, tier: 'reasoning' }, { id: 'claude-sonnet', displayName: 'Claude Sonnet (AI-Bridge)', contextLength: 200_000, inputPricePerMTok: 0, outputPricePerMTok: 0, tier: 'standard' }, { id: 'claude-haiku', displayName: 'Claude Haiku (AI-Bridge)', contextLength: 200_000, inputPricePerMTok: 0, outputPricePerMTok: 0, tier: 'fast' }, - { id: 'chatgpt', displayName: 'ChatGPT (AI-Bridge)', contextLength: 128_000, inputPricePerMTok: 0, outputPricePerMTok: 0, tier: 'standard' }, - { id: 'copilot', displayName: 'Copilot (AI-Bridge)', contextLength: 128_000, inputPricePerMTok: 0, outputPricePerMTok: 0, tier: 'fast' }, ]; return { name: 'ai-bridge', - displayName: 'AI-Bridge (Claude + ChatGPT + Copilot)', + displayName: 'AI-Bridge (Claude Code)', models, isConfigured: () => true, supportsPromptCaching: () => false,