Skip to content

Auto-enable worktrees setting from Show Worktrees List menu#72

Merged
pol-rivero merged 2 commits intopol-rivero:mainfrom
devxoul:auto-enable-worktrees
Feb 25, 2026
Merged

Auto-enable worktrees setting from Show Worktrees List menu#72
pol-rivero merged 2 commits intopol-rivero:mainfrom
devxoul:auto-enable-worktrees

Conversation

@devxoul
Copy link

@devxoul devxoul commented Feb 25, 2026

Description

This addresses the discoverability issue raised in #62 (comment).

When a user clicks View → Show Worktrees List (Cmd+E) and the worktrees setting is off (the default), the app now automatically enables the setting and opens the worktree foldout immediately — no trip to Preferences required.

A success banner ("Worktrees panel enabled. You can change this in Preferences.") is shown to inform the user that the setting was turned on. It auto-dismisses after 8 seconds.

Screenshots

Screenshot 2026-02-25 at 9 57 06 AM

Release notes

Notes: Auto-enable worktrees panel when using the Show Worktrees List menu item.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@devxoul devxoul mentioned this pull request Feb 25, 2026
@pol-rivero
Copy link
Owner

Thanks for the follow-up!
I completely agree with the user flow here (automatically enable, and show an information banner). I only have one note, which I've added above.

@devxoul devxoul force-pushed the auto-enable-worktrees branch from 7205697 to f442b8b Compare February 25, 2026 06:58
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@devxoul devxoul force-pushed the auto-enable-worktrees branch from f442b8b to cac456e Compare February 25, 2026 07:01
@pol-rivero
Copy link
Owner

LGTM! I'll fix the lint error after merging

@pol-rivero pol-rivero merged commit 9049e5d into pol-rivero:main Feb 25, 2026
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants