anomalyco / anomalyco/opencode

[FEATURE]: Add project-scoped session switcher to Desktop command palette

Open
#49,543 3 comments 0 reactions 1 assignee View on GitHub

@Brendonovich is already working on this.

Since Sep 17, 2026.

Dominant language
TypeScript
Stars
209k
Forks
27.5k
PR merge metrics
PR metrics pending

Description

Feature hasn't been suggested before.
  • I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request

TLDR

Browsable current-project session list with keyboard navigation in Desktop App

why: You can't to access past sessions of the current project easily. On the home page mouse usage is required both for project selection without a filter and session selection. TUI experience is much better in this regard.

To sell you the idea - Try to open the session you worked on last time in any project. Assuming it's not in the sidebar already - how would you do this? Try without a mouse

Where I'm coming from

In Desktop, browsing sessions from the current project requires returning Home, selecting the project, and then selecting a session with a mouse, you can't just go through past sessions of the current project with keybinds. Cmd+K can find a session when I remember its title, but it does not provide a browseable current-project session list.

Every time I need to check something from my past session I have to break my flow, take my mouse and go click around the app because you can't browse sessions with keybindings

The TUI already has "Switch session" (/sessions, l), scoped to the current project. Desktop could expose equivalent behavior as a Switch session command that opens a searchable list of recent sessions for the active project. The command should also be assignable to a keybinding.

Ways to solve this

Easy to implement: auto-select project of currently open session on the Home page. This way at least you don't have to search for your project and see the sessions instantly after pressing cmd+B

Better one: navigation with keybinds between the sessions for the home page and quick project select there

Alternatively: matching TUI behavior add per-project filtered session list as a command


Hopefully this is not a duplicate, really hard to search through this many issues. My agent could not find similar request.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.