Skip to content

feat(worktree): unify /worktree with add/list/switch/delete subcommands and inline menu#162

Closed
kamysheblid wants to merge 1 commit into
grinev:mainfrom
kamysheblid:feature/worktree-improvements
Closed

feat(worktree): unify /worktree with add/list/switch/delete subcommands and inline menu#162
kamysheblid wants to merge 1 commit into
grinev:mainfrom
kamysheblid:feature/worktree-improvements

Conversation

@kamysheblid

Copy link
Copy Markdown

Summary

This PR unifies the command into a consistent subcommand-based interface with inline menu support.

What changed

  • Added as the new worktree creation flow
  • Unified worktree management under with add/list/switch/delete/help subcommands
  • Added inline menu for worktree selection and management
  • Added worktree creation flow with project validation and confirmation
  • Added i18n support for worktree management across all locales
  • Added tests for the worktree service and command behavior

Notes

  • The worktree creation flow uses the OpenCode API's endpoint
  • Worktree management is now consistent with the rest of the bot's command patterns
  • The models toggle feature is intentionally excluded from this PR and will be submitted separately

@kamysheblid kamysheblid force-pushed the feature/worktree-improvements branch 3 times, most recently from a376425 to 42cc516 Compare June 20, 2026 00:13
@kamysheblid kamysheblid force-pushed the feature/worktree-improvements branch from 42cc516 to 07f0e95 Compare June 20, 2026 00:18
@kamysheblid kamysheblid marked this pull request as draft June 20, 2026 19:42
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.

1 participant