patch-cc 0.2.1
Highlights
/effort max now survives restarts. max has always been first-class in-session — only saving it ran through two whitelists that stopped at xhigh. Both are widened now, so /effort max persists as your default for new sessions exactly like the other levels. It's in the default patch set; nothing to configure.
Hide (or replace) the org/email on the welcome screen. On a personal claude.ai account, the welcome line's third segment is your account email. --org-label hides it — the separator leaves with the segment, emitting upstream's own no-org line — and --org-label "Ada's Lab" shows that instead. Off by default: a bare apply or an untouched menu save never alters it, and /status, the login screen, and org messages keep showing the real account.
uvx patch-cc apply --org-label # hide the welcome screen's org/email
uvx patch-cc apply --org-label "Ada's Lab" # ...or show this insteadThe menu reads as three groups. Output & display · Models & effort · Chrome & branding — named for what a patch changes for you, not which feature it belongs to. Display-only: patch ids, flags, and the manifest are untouched.
Also in this release
- A fresh demo gif, and the Codex models + reversibility story surfaced in the README.
docs/PLAYBOOK.mdcarries full matcher entries for both new patches — anchors, failure signals, and why each is safe to lose.
Notes
- If a Claude update reverts the max-effort patch, a settings file that still says
"max"reads as unset on the clean binary — the default effort, never a broken settings parse. Re-bake and the preference is back. doctorverifies both new patches green on every build from 2.1.216 through 2.1.220.
Install / upgrade
uvx patch-cc # run without installing
uv tool install patch-cc # or install on PATH
pipx install patch-cc # or via pipx / pipFull changelog: v0.2.0...v0.2.1