anomalyco / anomalyco/opencode
[FEATURE]: Add a persistent left sidebar layout option to the new UI
@Hona is already working on this.
Since Sep 14, 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
What I want to change
The new layout removed the persistent left sidebar that showed projects -> workspaces -> sessions. Please keep a layout with an always-visible left sidebar available as an option -- a legacy / classic toggle or a config flag is enough. It does not have to be the default.
If the old layout can't be maintained long-term, then at minimum please restore an equivalent overview inside the new layout: a sidebar that can be pinned open, grouping sessions by project/workspace, with full (non-truncated) session titles instead of only top tabs.
Why this matters
I normally keep many sessions open across several projects at the same time. The sidebar gave me:
- a one-glance view of which project and workspace each session belongs to;
-
- one-click context switching without leaving the current session;
-
-
- a scannable vertical list where session titles stayed readable.
With the current design the session list is flattened into tabs, titles get truncated, and switching context takes extra clicks or a keyboard shortcut through a single-conversation panel. For anyone running parallel sessions this is a real drop in productivity, not just a cosmetic preference.
- a scannable vertical list where session titles stayed readable.
-
Related discussions
- #37012 keep legacy layout option
-
- #37273 allow the project/session sidebar alongside tabs
-
-
- #48882 restore the legacy UI with the persistent left sidebar as an option
-
-
-
-
- #48837 forced V2 interface hurts multi-project / multi-agent workflows
I understand the redesign was intentional. Keeping the sidebar as an option would resolve this without forcing every user onto one layout.
- #48837 forced V2 interface hurts multi-project / multi-agent workflows
-
-
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.