fix(cmux-next): hide access grant count from pill

Merged
TE
17d ago
+26-22

Summary

The Agent Chat access pill showed the number of granted permissions beside the current mode, which made the compact footer wider without adding an action. The pill now keeps its mode label and lock/shield affordance while leaving grant details in the menu.

Testing

  • cd webviews && bun test test/access-chip-pending-warning.test.tsx test/composer-chip-press.test.ts test/composer-row-layout.test.ts test/composer-row-fit.test.ts — 9 passed, 2 browser-lane tests skipped because they require CI/Freestyle.
  • cd webviews && bun run typecheck — no type errors in 1,514 files.
  • The focused regression was committed first as c3822b809d6; it failed against the old count span. The fix is 0e6ae8101be.
  • The repository-wide python3 scripts/verify-local.py preflight selected 30,166 paths because this feature base is behind origin/main; it was interrupted during the unrelated Swift syntax sweep. The scoped web checks above are the executed evidence for this two-file web change.

Changelog

Fixed: The Agent Chat access pill no longer shows a grant count; grant details remain available in its menu.

Proof

The focused DOM test renders a granted access state and verifies that the compact pill has no count while retaining its mode label.

Checklist

  • Behavior changes have added or updated tests.
  • No user-facing strings changed; localization audit has no new strings.
  • Reviewed with a subagent before merge; this child PR is ready for maintainer review.

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Hides the access grant count from the Agent Chat composer pill so the compact footer stays narrow; grant details remain available in the access menu.

Bug Fixes

  • Coalesces divider and column drag commands so the daemon stops timing out.
  • Rebuilds warm CI prebuilt modules after a binary pin change and keeps a pulled nightly build off the feed.
  • Stops the feed wire from reconnecting with a server-refused token.

New Features

  • Pins the Home dock column, auto-resumes agents stopped on errors, and lets cmux:// links open in the app.
  • Adds Go to Workspace palette navigation, compact composer attachments, markdown font size settings, and a Desktop Wallpaper fallback.

Updated the access-grant gallery play and test coverage to match the new no-count pill behavior.