Skip to content

[codex] add source branch to TUI create form#5

Merged
getsolaris merged 1 commit into
mainfrom
feature/tui-create-source-branch
Jun 29, 2026
Merged

[codex] add source branch to TUI create form#5
getsolaris merged 1 commit into
mainfrom
feature/tui-create-source-branch

Conversation

@getsolaris

Copy link
Copy Markdown
Owner

Summary

  • Add an optional Source branch field to the TUI worktree create flow.
  • Preserve blank-input fallback to the configured base or origin/main, while passing typed refs into createWorktreeFlow.
  • Split the create view into smaller controller/content/summary helpers and add fetch-ref safety guards.

Validation

  • bun run typecheck
  • bun test src/tui/create-worktree-input.test.ts src/core/git.test.ts (50 pass)
  • bun test (355 pass)
  • bun run build
  • TypeScript LSP diagnostics on changed files: no errors
  • Manual TUI QA covered typed source branch and blank default source behavior before publish

@getsolaris
getsolaris marked this pull request as ready for review June 29, 2026 23:50
@getsolaris
getsolaris merged commit f4b5d05 into main Jun 29, 2026
1 check passed
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