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,