mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-03 02:24:33 +00:00
## Summary Adds three small informational labels to `/settings/models`, all driven from existing fields on `Provider` and `Model` (no API changes): - **Priority** — on the configured provider with the highest catalog `priority` - **Default** — next to each provider's default model (`model.default`) - **Small** — next to models flagged as the provider's small default (`model.small_default`) A single shared `Label` helper renders them in a subtle uppercase pill style consistent with other section accents on the page. ## Test plan - [ ] Visit `/settings/models` and confirm one configured provider shows a "Priority" label next to its name - [ ] Confirm each provider has at most one model labeled "Default" in the Models table - [ ] Confirm models with `small_default = true` show a "Small" label (alongside "Default" if both) - [ ] Confirm unconfigured providers are unaffected (filtered out before the Models table) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| public/images | ||
| scripts | ||
| .dockerignore | ||
| .gitignore | ||
| index.template.html | ||
| package.json | ||
| tsconfig.json | ||