Repository navigation
v1.4.0
One command to keep agent-ready current, and verified release downloads.
New
agent-ready update: moves to the newest release that has been public for at least 24 hours (AGENT_READY_MIN_RELEASE_AGEchanges this) and repeats your original install from the receipt. It never adds agents you did not select and does not upgrade tools unless you pass--upgrade-tools. Also takes--check(exits 10 when an update is available),--dry-run, an explicitvX.Y.Z(downgrades included), and--force.- A local
agent-readycommand after a release install: versions are kept side by side under~/.local/share/agent-ready/versions/, with a single launcher in~/.local/bin. Addsstatus,doctor, an offlinerollback, anduninstall. - The install receipt at
~/.config/agent-ready/receiptrecords the agents, languages, and tool mode you chose. - Release archives are verified against the SHA-256 digest GitHub records before anything inside them runs, and they ship with build provenance (
gh attestation verify).
Safer configuration
- Every managed block now carries a version and hash header. A local edit inside a block stops the run unless you pass
--force. - All targets are checked before the first write, and
--dry-runshows what would change. uninstallremoves only agent-ready's blocks, its Cursor hook entry, and its own state. Tools are left installed, and the exact command to remove each one is printed.
Upgrading from v1.3.0 or earlier
Run the pinned install command below once. Later updates are just agent-ready update. Older installs have no receipt, so the first install from v1.4.0 auto-detects your agents.
curl -fsSL https://raw.githubusercontent.com/Dankosik/agent-ready/v1.4.0/bootstrap.sh | AGENT_READY_REF=v1.4.0 bashFull change: #26