Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 15:37

afauth v0.5.0 keeps long-lived agent access alive on its own, adds an afauth status command, and makes key rotation safer.

New

  • afauth call --attest — stay signed in automatically (§10.7). When a service needs a fresh attestation, call gets one and retries for you, so an agent keeps working without re-running afauth signup. If the human has revoked the link, it stops and tells you to re-link rather than looping.
  • afauth status — see at a glance who your agent is and whether it's linked to a human at trust.afauth.org, and how it was verified.
  • Safer key rotation. Rotation now keeps automatic key backups and warns you before a change could leave you locked out of an account.

Fixed

  • afauth trust link now works over SSH / headless machines — linking finishes in the background, so you don't need a local browser.
  • Fixed the trust.json path shown in --help.

Install

brew upgrade afauthhq/tap/afauth      # or: brew install afauthhq/tap/afauth

Or grab a binary below — macOS / Linux / Windows × amd64 / arm64; verify against checksums.txt.

Full commit log: v0.4.0...v0.5.0