Skip to content

patch-cc 0.2.1

Choose a tag to compare

@anfreire anfreire released this 26 Jul 23:20
· 34 commits to main since this release

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 instead

The 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.md carries 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.
  • doctor verifies 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 / pip

Full changelog: v0.2.0...v0.2.1