Repository navigation
Conversation
3beeed5 to
e023acb
Compare
|
I cloned the repo only to suggest a feature like this. Love it! Thank you! |
|
@adamdotdevin @thdxr what can we do to get this merged? it would tremendously help my current workflow. Renaming the workspace + the branch name + running arbitrary stuff is a tedious process today |
jknlsn
left a comment
There was a problem hiding this comment.
This looks great to me. I don't fully understand the migration so can't comment on that, but the rest of the implementation looks sensible.
Very much looking forward to this feature, a hand-rolled worktree workflow is keeping me on the CLI mostly for now but I'd love to see this land so I could use the desktop app more.
|
+1 for this great PR. Much needed feature for worktrees! |
|
+1 would love this in! Keeping an eye on it |
|
This branch has been upgraded to V2. We're no longer taking PRs for V1. If you think this is still relevant, please port it over and open it for V2. — from 𝕺𝖕𝖊𝖓𝕮𝖔𝖉𝖊 |
Summary
This PR implements enhanced workspace support as described in #13592.
Changes
worktree_settingsto project schema. UpdatedWorktree.createto support custom branches, symlinks, and copies.DialogEditProject:DialogCreateWorkspacefor workspace creation, with the following fields:Screenshots
Verification
packages/opencode/test/project/worktree-settings.test.tsto verify symlink/copy logic and base branch selection.bun typecheck.Closes #13592