Skip to content

Revamp mobile model picker with search and favorites#7

Merged
ronak-guliani merged 1 commit into
devfrom
ronak-guliani/model-picker-pr
Feb 17, 2026
Merged

Revamp mobile model picker with search and favorites#7
ronak-guliani merged 1 commit into
devfrom
ronak-guliani/model-picker-pr

Conversation

@ronak-guliani

@ronak-guliani ronak-guliani commented Feb 17, 2026

Copy link
Copy Markdown
Owner

What does this PR do?

This PR revamps the mobile model picker into a centered modal with searchable, all-model browsing instead of the old anchored provider-section dialog. It adds per-model favorite and remove/restore actions, and favorites are sorted to the top for quicker access. It also persists favorites and removed models in settings storage so the picker state survives app restarts and provider refreshes.

How did you verify your code works?

I reviewed the branch diff against origin/dev and validated the picker and settings state flow directly in code for select, favorite, remove, restore, and default paths. Full typecheck could not run in this workspace because Expo base tsconfig/dependencies are not available locally.

@github-actions

Copy link
Copy Markdown

Hey! Your PR title Revamp mobile model picker with search and favorites doesn't follow conventional commit format.

Please update it to start with one of:

  • feat: or feat(scope): new feature
  • fix: or fix(scope): bug fix
  • docs: or docs(scope): documentation changes
  • chore: or chore(scope): maintenance tasks
  • refactor: or refactor(scope): code refactoring
  • test: or test(scope): adding or updating tests

Where scope is the package name (e.g., app, desktop, opencode).

See CONTRIBUTING.md for details.

@ronak-guliani ronak-guliani merged commit 7e77017 into dev Feb 17, 2026
4 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant