Skip to content

Release 4.7.0 — remove mx-open-all; group mx bin ls - #44

Merged
rousan merged 1 commit into
mainfrom
develop
Aug 28, 2026
Merged

Release 4.7.0 — remove mx-open-all; group mx bin ls#44
rousan merged 1 commit into
mainfrom
develop

Conversation

@rousan

@rousan rousan commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Removes the mx-open-all bin (System-Events tab automation was unreliable — racy tab creation, command leaks into running claude tabs, and Cmd-T sprays into other apps). Every doc/help/CLAUDE reference and the mx-open-all.conf layout-config docs go with it. mx-kill-sessions stays as a standalone bin.

Also: mx bin ls now groups bins into built-in and user sections instead of tagging each line (porcelain unchanged).

Bump 4.7.0.

Drop the mx-open-all bin entirely. Driving Terminal.app's tab model via
System Events keystrokes proved fundamentally unreliable — keystrokes go to
whatever app is frontmost, so tab creation was racy and, on failure, either
leaked a command into a running claude tab or sprayed Cmd-T into other apps
(a flood of Finder tabs). Opening a fleet of works is better done by hand.

Removes templates/bin/mx-open-all and every reference across the docs, help,
and CLAUDE.md files (including the mx-open-all.conf layout-config docs).
mx-kill-sessions stays as a standalone (no longer described as its counterpart).

Also: `mx bin ls` now prints bins in two labelled groups — built-in (mx-shipped)
and user — instead of tagging each line. Porcelain output is unchanged.

Bump 4.7.0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@rousan
rousan merged commit 5d9b301 into main Aug 28, 2026
3 checks 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