Skip to content

fix(sidebar): compact session rows and preserve driver context - #577

Merged
chadbyte merged 1 commit into
mainfrom
fix/sidebar-density-navigation
Oct 8, 2026
Merged

chadbyte merged 1 commit into
mainfrom
fix/sidebar-density-navigation

Conversation

@chadbyte

@chadbyte chadbyte commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Session rows used separate space for timestamps and actions, inflated counts with Workers, and let long Linear text escape its pill. This change counts Drivers in headline badges with Worker totals in hover/focus details, shares timestamp space with favorite/delete actions, and keeps linked-work metadata compact with bounded ellipsis and full accessible details.

Worker groups now stay collapsed until explicitly expanded. Selecting a current or historical Worker displays its Driver alongside it without changing membership; unavailable parents retain the safe existing fallback.

Validation:

  • Full local Node suite: 3,123 passed, 1 skipped, 0 failed.
  • Focused Chromium checks cover counts, narrow desktop/mobile geometry, hover/focus, popover actions, and title/status overflow.
  • Production DOM scenarios cover explicit expansion, exact Worker generation selection, shared action space, presence, and permission gating.
  • Shared-browser desktop/mobile review and git diff checks passed.
  • The broader standalone sidebar DOM harness previously remained 66/69, with three motion/new-session geometry failures reported both before and after this change. Its relevant feature scenarios passed; this is not claimed as a fully green browser harness.

Count Driver sessions separately from Workers and expose Worker totals
in count details. Share timestamp space with hover actions and constrain
linked-work text to prevent Linear pill overflow.

Keep Worker groups collapsed until explicitly expanded and open selected
Workers alongside their Driver without changing group membership.
@chadbyte
chadbyte merged commit de91353 into main Oct 8, 2026
2 checks passed
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

This issue has been resolved in version 5.0.2-beta.1 (main).

To update, run:

npx clay-server@5.0.2-beta.1

-- Clay Deploy Bot

Build anything, with anyone, in one place.

@github-actions

Copy link
Copy Markdown
Contributor

This issue has been resolved in version 6.0.0-beta.1 (main).

To update, run:

npx clay-server@6.0.0-beta.1

-- Clay Deploy Bot

Build anything, with anyone, in one place.

@github-actions

Copy link
Copy Markdown
Contributor

This issue has been resolved in version 5.1.0-beta.3 (main).

To update, run:

npx clay-server@5.1.0-beta.3

-- Clay Deploy Bot

Build anything, with anyone, in one place.

@github-actions

Copy link
Copy Markdown
Contributor

This issue has been resolved in version 5.1.0 (stable).

To update, run:

npx clay-server@5.1.0

-- Clay Deploy Bot

Build anything, with anyone, in one place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant