Add visual indicators for user-added models #172
Draft
+477
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description:
User-added models (downloaded but not in
models.json) now display a "Custom" badge in the model selector. The capabilities tooltip warns users that these models may have unspecified capabilities.Related Issue:
Improve UX for user-added models
Changes Made:
ModelSelector.vue: Added "Custom" badge next to models where
isPredefined === falsebg-primary/20 text-primarywith 10px fontModelCapabilities.vue: Added warning in info tooltip for user-added models
isPredefined === falseCapabilities tracking already works - predefined models have full metadata from
models.json, user-added models show "Standard" when capabilities are undefined.Testing Done:
Manual testing required:
models.jsonScreenshots:
Screenshots require running the Electron app. See
VISUAL_CHANGES.mdfor ASCII mockups of the UI changes.Checklist:
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.