Skip to content

feat: toggle review in a dedicated tab - #6

Merged
quantk merged 1 commit into
mainfrom
agent/review-tab-toggle
Jul 28, 2026
Merged

feat: toggle review in a dedicated tab#6
quantk merged 1 commit into
mainfrom
agent/review-tab-toggle

Conversation

@quantk

@quantk quantk commented Jul 28, 2026

Copy link
Copy Markdown
Owner

What changed

  • open new reviews directly in a dedicated Herdr tab instead of a split
  • make F6 switch between the persistent review tab and the exact source agent tab
  • migrate an already-running legacy split review into a dedicated tab without restarting it
  • name new and existing review tabs Review explicitly
  • serialize and coalesce overlapping UI resize renders to prevent the initial compressed layout
  • update README, agent guide, manifest description, and integration/UI tests

Why

The split/background-pane toggle made review layout less predictable. Dedicated tabs provide the full terminal width and a symmetric F6 workflow. New tabs can also emit multiple startup resize events; serialized render passes prevent those events from temporarily corrupting the visible layout.

Validation

  • npm run version:check
  • npm test (43 Node tests, 14 Bun UI tests)
  • npm run check

@quantk
quantk marked this pull request as ready for review July 28, 2026 15:20
@quantk
quantk merged commit d9a5607 into main Jul 28, 2026
7 checks passed
@quantk
quantk deleted the agent/review-tab-toggle branch July 28, 2026 15:21
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