agno tokens manages service accounts on a running AgentOS: long-lived tokens for CI jobs, scripts, and other non-human callers. On an AgentOS with authorization enabled, the commands need an admin credential from AGNO_ADMIN_TOKEN or OS_SECURITY_KEY (or an interactive prompt).
Create
Names are lowercase slugs: letters, digits,
-, and _, starting with a letter or digit. If the name already exists, the command fails; revoke the old account first or pick a different name.
List
Revoke
SERVICE_ACCOUNT_CACHE_TTL_SECONDS=0 to disable the verification cache when every worker must observe revocation immediately. Interactive runs confirm first; --yes, --json, and non-TTY runs proceed without prompting.