Skip to content

feat(app): the + next to Worktrees opens a new worktree in that project - #174

Merged
sean-brydon merged 1 commit into
mainfrom
feat/sheet-plus-new-worktree
Oct 21, 2026
Merged

sean-brydon merged 1 commit into
mainfrom
feat/sheet-plus-new-worktree

Conversation

@sean-brydon

Copy link
Copy Markdown
Collaborator

What changes

In the rail sidebar's project sheet, the + next to the Worktrees heading used to open a menu with "Add a project…" and "Add a box…". It now opens New worktree for the project the sheet shows, with that project, its default box and No agent already picked.

  • Pencil next to the project name: new task (a worktree with an agent), as before.
  • + next to Worktrees: a worktree on its own.
  • Nothing is lost. Add a project stays on the rail's dashed +, and Add a box… stays in the boxes row's menu at the bottom of the sidebar.
  • When the project's box is offline, the + is hidden, like the pencil.

Proof

Mock fixtures, light and dark.

The sheet's + next to Worktrees

Light Dark

Clicked: New worktree, in shop on devl, with no agent

Light Dark

Checks

  • A new test in app/e2e/sidebar-rail.spec.ts checks that the + opens New worktree on the right project. All 13 rail specs pass.
  • pnpm typecheck:plugins && check:titles && check:type && check:grid && check:csp && check:themes && test && build, npx tsc -p e2e and the docs build all pass.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sean-brydon sean-brydon added the run-ci Run CI on this pull request label Oct 21, 2026
@vercel

vercel Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
berth Ready Ready Preview Oct 21, 2026 8:25am UTC
berth-docs Ready Ready Preview Oct 21, 2026 8:25am UTC

Request Review

@sean-brydon
sean-brydon merged commit c4b05fe into main Oct 21, 2026
13 checks passed
@linear-code

linear-code Bot commented Oct 21, 2026

Copy link
Copy Markdown

ENG-6584

@sean-brydon sean-brydon mentioned this pull request Oct 21, 2026

This branch was successfully deployed

2 active deployments
Preview – berth-docs — f7f8d842 Deployed Oct 21, 2026 by vercel[bot]
Preview – berth — f7f8d842 Deployed Oct 21, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-ci Run CI on this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant