Skip to content

feat: improve worktree UX#14

Merged
danielss-dev merged 3 commits into
mainfrom
developements/worktree-ux-improvements-5632
Jun 26, 2026
Merged

feat: improve worktree UX#14
danielss-dev merged 3 commits into
mainfrom
developements/worktree-ux-improvements-5632

Conversation

@danielss-dev

@danielss-dev danielss-dev commented Jun 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Stabilize repo/workspace naming across worktree tabs, rail, switcher, headers, recents, and file breadcrumbs.
  • Redesign the Worktrees overview as an AI-agent dashboard with lazy row stats, summary metrics, clearer badges, and stable row ordering.
  • Improve New worktree copy/defaults for isolated agent tasks.
  • Avoid the Worktrees list row-jump when opening a worktree review.
  • Record the shipped behavior in TASKS, ROADMAP, README, and durable learnings.

Walkthrough

worktree_ux_dashboard_review_verified.mp4

Testing

  • bun --cwd ui run test -- repoIdentity.test.ts (environment warning: bun not installed)
  • pnpm --filter ./ui test -- repoIdentity.test.ts
  • pnpm --filter ./ui exec tsc --noEmit
  • pnpm --filter ./ui test
  • pnpm --filter ./ui build
  • Manual Tauri walkthrough: Worktrees dashboard -> focus dirty linked worktree -> Review opens worktree-ux-demo.txt.

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

cursoragent and others added 3 commits June 26, 2026 12:31
Co-authored-by: Daniels <danielss-dev@users.noreply.github.com>
Co-authored-by: Daniels <danielss-dev@users.noreply.github.com>
Co-authored-by: Daniels <danielss-dev@users.noreply.github.com>
@danielss-dev danielss-dev marked this pull request as ready for review June 26, 2026 13:11
@danielss-dev danielss-dev merged commit 18c503f into main Jun 26, 2026
2 checks passed
@danielss-dev danielss-dev deleted the developements/worktree-ux-improvements-5632 branch July 1, 2026 16:36
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