[PR #12886] feat(app): add recent projects section to open project modal #14420

Open
opened 2026-02-16 18:19:13 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/12886

State: open
Merged: No


What does this PR do?

Recently I switched to coding on the go and the opencode web UI is the perfect candidate to do so. But I found it annoying that when I opened a project, suddenly it was pretty difficult to find recent projects from my phone. Clicking the "+" icon just shows your whole file tree and it's a bit annoying to search for your project on the phone, while the UI knows exactly which recent projects you worked on.

So, whenever you press cmd+o or click Open Project, we could show the same "Recent Projects" we show on the home page (which is not reachable anymore, unless you close all projects).

How did you verify your code works?

Screenshot
Before CleanShot 2026-02-10 at 00 10 38@2x
After CleanShot 2026-02-10 at 00 10 40@2x
**Original Pull Request:** https://github.com/anomalyco/opencode/pull/12886 **State:** open **Merged:** No --- ### What does this PR do? Recently I switched to coding on the go and the opencode web UI is the perfect candidate to do so. But I found it annoying that when I opened a project, suddenly it was pretty difficult to find recent projects from my phone. Clicking the "+" icon just shows your whole file tree and it's a bit annoying to search for your project on the phone, while the UI knows exactly which recent projects you worked on. So, whenever you press cmd+o or click Open Project, we could show the same "Recent Projects" we show on the home page (which is not reachable anymore, unless you close all projects). ### How did you verify your code works? | | Screenshot | |--------|--------| | _Before_ | <img width="2042" height="1904" alt="CleanShot 2026-02-10 at 00 10 38@2x" src="https://github.com/user-attachments/assets/6154f8f0-fda4-4e87-8e14-4a263995fc59" /> | | _After_ | <img width="2042" height="1904" alt="CleanShot 2026-02-10 at 00 10 40@2x" src="https://github.com/user-attachments/assets/5edf4b31-1ac4-47c5-a2ee-714b6e4b2115" /> |
yindo added the pull-request label 2026-02-16 18:19:13 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#14420