You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🤖 feat: add 'Pull latest' checkbox to workspace creation
Add checkbox after the From: dropdown that fetches and rebases the
workspace on the latest version of the trunk branch from origin.
UI Changes:
- Add checkbox to CreationControls.tsx with persisted state
- Expose pullLatest setting via useDraftWorkspaceSettings hook
- Wire through useCreationWorkspace to sendMessage options
Backend Changes:
- Add pullLatest param to WorkspaceCreationParams and WorkspaceInitParams
- LocalRuntime: fetch origin/trunk and rebase after worktree creation
- SSHRuntime: fetch and rebase after branch checkout during init
Error Handling:
- Network errors during fetch: log warning, continue without pull
- Rebase conflicts: abort rebase, log warning, continue with original state
- Best-effort operation that never fails workspace creation
_Generated with mux_
0 commit comments