Skip to content

Revamp mobile sidebar project/session experience#5

Merged
ronak-guliani merged 1 commit into
devfrom
ronak-guliani/mobile-clean
Feb 13, 2026
Merged

Revamp mobile sidebar project/session experience#5
ronak-guliani merged 1 commit into
devfrom
ronak-guliani/mobile-clean

Conversation

@ronak-guliani

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

Copy link
Copy Markdown
Owner

What does this PR do?

The mobile sidebar was still using the old mixed project/session layout and did not support smooth project switching from the app. This revamps packages/mobile with clear flat Projects and Sessions sections, per-project new-session actions, and folder-path add/search so new projects can be added directly from mobile. It updates connection/client/store flow to support project list refresh, project switching, state resets, and event stream restart when switching contexts. It also fixes sidebar drawer/background color behavior for light and dark mode by removing transparent drawer rendering and using consistent theme surfaces.

How did you verify your code works?

  • bun run typecheck (from packages/mobile)

@github-actions

Copy link
Copy Markdown

Hey! Your PR title Revamp mobile sidebar project/session experience 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 5d926c0 into dev Feb 13, 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