Skip to content

feat(worktrees): make worktree creation prompt-first - #681

Open
fsioni wants to merge 7 commits into
coollabsio:mainfrom
fsioni:feat/prompt-first-worktree
Open

feat(worktrees): make worktree creation prompt-first#681
fsioni wants to merge 7 commits into
coollabsio:mainfrom
fsioni:feat/prompt-first-worktree

Conversation

@fsioni

@fsioni fsioni commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Why

Worktree creation currently starts with configuration and setup, then asks for the task. This PR makes it prompt-first: describe the work, optionally attach context, and let Jean create/setup the worktree before starting the conversation automatically.

What changed

  • one compact composer with project, model, mode, attachments, skills, base branch, and Create more
  • existing Issues, PRs, Security, Branches, Linear, and Sentry flows preserved as context pickers
  • every worktree creation entry point now opens the same prompt-first flow
  • queued prompts survive long setup scripts and reloads, then send exactly once
  • empty-prompt worktree creation remains supported
  • responsive mobile flow with sidebar dismissal and model selection

Preview

Prompt-first worktree creation on desktop Prompt-first worktree creation on mobile

Validation

  • 85 prompt-first unit tests
  • 24 end-to-end workflow tests across desktop and mobile

I have also been using this flow for three days with normal worktrees, PRs, issues, attachments, skills, Create more, and long setup scripts.

@fsioni
fsioni marked this pull request as ready for review August 15, 2026 13:00
Copilot AI lite review requested due to automatic review settings August 15, 2026 13:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@fsioni

fsioni commented Aug 18, 2026

Copy link
Copy Markdown
Contributor Author

@andrasbacsai I've been using it for a week now. Really changed my workflow for the best

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