Add inline model picker to Smartbar
Categories
(Core :: Machine Learning: Frontend, task)
Tracking
()
People
(Reporter: jlevinsohn, Assigned: flozia)
References
Details
(Whiteboard: [aiasst])
Attachments
(7 files)
|
124.87 KB,
image/png
|
Details | |
|
962.81 KB,
image/png
|
Details | |
|
961.26 KB,
image/png
|
Details | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
Display the current model in the Smartbar and allow users to open a picker to select a model.
- Current model is shown in the Smartbar (descriptor + model name + icon)
- Clicking the current model opens the picker menu
- Picker displays available models:
- Fast
- Flexible
- Personal
- Custom model (if configured)
- Each model displays:
- icon
- descriptor
- model name/provider
- Current model is visually indicated in the picker
- Selecting a model updates the selected state in the picker UI
- Picker supports:
- hover states
- focus states
- keyboard navigation
- Picker includes link/entry point to model settings
- Display and picker render correctly in:
- new tab state
- active Smart Window conversations
- No persistence or behavioral changes required in this ticket (UI only)
Figma Specs
Updated•4 months ago
|
| Reporter | ||
Comment 1•4 months ago
|
||
| Reporter | ||
Comment 2•4 months ago
|
||
| Assignee | ||
Comment 3•3 months ago
|
||
Adds a model selector dropdown to the smartbar that allows users to:
- Select from available models per tab
- Access Smart Window model settings
| Assignee | ||
Comment 4•3 months ago
|
||
Adds support for switching models per tab:
- Extends openAIEngine.build() to accept a modelChoiceId override
- Adds ChatConversation.updateSystemPromptForModel() to update the system prompt when model changes
| Assignee | ||
Comment 5•3 months ago
|
||
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
| Assignee | ||
Comment 6•3 months ago
|
||
Updated•3 months ago
|
Backed out for causing bc failures
Comment 10•3 months ago
|
||
Comment 11•3 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/8f82d2854368
https://hg.mozilla.org/mozilla-central/rev/042ac8863544
https://hg.mozilla.org/mozilla-central/rev/5b34d11a25b0
https://hg.mozilla.org/mozilla-central/rev/5b4b471cdb03
Comment 12•2 months ago
|
||
This issue is verified as fixed in our latest Nightly 153.0a1 (2026-06-11)
Updated•2 months ago
|
| Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
Comment 15•1 month ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: new smart window control
[Affects Firefox for Android]: no
[Suggested wording]: See and choose AI models directly from the Smart Window assistant. (Bug 2034643)
[Links (documentation, blog post, etc)]: https://www.firefox.com/smart-window is needed to activate the feature and it's region restricted, so we should probably show the "progressive roll out" indicator
Updated•1 month ago
|
Description
•