025c5dd38c6c4131bb67abf578fcea80e0e98f75
list-models.ts now merges the OpenCode catalog (from `opencode models`, cached; ids are providerID/modelID) with the static Claude tiers, so /chat/models returns both. invalidateModelCache clears the OpenCode cache for real now. Adds the 'opencode' → 'OpenCode Zen' provider label in the /models response and the ModelSelector's PROVIDER_DISPLAY. The existing useModels visibility gates already pass non-claude-code providers through, so no gate changes are needed — Super Admin sees all models. Selecting any non-claude-code model routes the turn to the OpenCode harness (Phase 1). Default model stays 'claude-code'. 58 OpenCode Zen models currently list; curating to a flagship subset is an easy follow-up if the full catalog is unwieldy. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
No description provided
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%