Skip to content

v1.4.0

Choose a tag to compare

@Dankosik Dankosik released this 02 Nov 17:18
Immutable release. Only release title and notes can be modified.
c15e674

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_AGE changes 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 explicit vX.Y.Z (downgrades included), and --force.
  • A local agent-ready command after a release install: versions are kept side by side under ~/.local/share/agent-ready/versions/, with a single launcher in ~/.local/bin. Adds status, doctor, an offline rollback, and uninstall.
  • The install receipt at ~/.config/agent-ready/receipt records 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-run shows what would change.
  • uninstall removes 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 bash

Full change: #26