v0.5.0
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,callgets one and retries for you, so an agent keeps working without re-runningafauth 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 linknow works over SSH / headless machines — linking finishes in the background, so you don't need a local browser.- Fixed the
trust.jsonpath shown in--help.
Install
brew upgrade afauthhq/tap/afauth # or: brew install afauthhq/tap/afauthOr grab a binary below — macOS / Linux / Windows × amd64 / arm64; verify against checksums.txt.
Full commit log: v0.4.0...v0.5.0