v1.0.0 — BREAKING: short alias renamed 'ar' → 'arb'
v1.0.0
First stable release. No more 0.x churn.
⚠️ BREAKING: short alias renamed from ar to arb
The old ar short alias was being shadowed by /usr/bin/ar (the BSD/GNU
archive tool) on shells where npm's global bin comes after /usr/bin in
PATH — common in cloud shells, cron, and shells launched without nvm
initialized. Users running ar --help would see the archive tool's
usage instead of agent-rollback's.
The new short alias is arb (agent-rollback, 3 chars, no collision).
Migration
agent-rollbackhas always worked and still does — no change there.- If you were using
ar, switch toarb. - If
arstill appears in your shell after this release, the system
archive tool is now correctly visible again.
# old
ar list
ar checkpoint "before refactor"
# new
arb list
arb checkpoint "before refactor"
# full name (unchanged)
agent-rollback listChanges
bin/ar.js→bin/arb.js(rename, same wrapper)package.json#bin:armapping removed,arbmapping addedscripts/install.sh: verifiesarband detects the system-ar shadow
with a one-line noteREADME.md: new "Why is the short aliasarband notar?" FAQ
entry, all command examples updated
Install
# one-liner (binary + skill + MCP)
curl -fsSL https://raw.githubusercontent.com/Nainish-Rai/agent-rollback/main/scripts/install.sh | bash -s -- --all
# or just npm
npm install -g agent-rollbackVerify
agent-rollback --help
arb --help