feat(frontend): model selector - Claude only, 3 tiers, no API key gating
Replace Gemini/Claude dual-provider model list with 3 Claude-only Bedrock models. Remove API key gating from ModelToggle (apiKeys prop now a no-op). Simplify modelAvailability.ts to getModelLabel + always-true shims. Remove API Keys section from account/models page. Fix Amplify Storage credential provider config (Auth.credentialsProvider not Storage.S3). Fix streamChat/streamProjectChat signatures to match existing call sites in useAssistantChat.ts (keep chat_id, map to chatId in payload).
| Repository | dropthejase/louis |
|---|---|
| Author | Jason Lee <12leeejk2@gmail.com> |
| Authored | |
| Parents | 23381745 |
| Stats | 5 files changed , +106 , -295 |
| Part of | Route all LLM calls through Bedrock; drop Gemini entirely |
Capture this commit into my fork
Download a Markdown prompt that tells Claude how to port this
exact commit into your working tree. Run it via
claude -p < capture-commit-3e4f3da9.md
from inside the repo you want the change in.