Documentation Index
Fetch the complete documentation index at: https://docs.phrony.com/llms.txt
Use this file to discover all available pages before exploring further.
phrony profile
Inspect and update ~/.phrony/credentials profiles (see Credentials).
phrony profile ls
Lists profile tables in the credentials file with yes / no for a usable OAuth session (refreshable) and for a non-empty stored access_token (may be expired if refresh failed). Nothing secret is printed. The → row is the profile that plan, apply, diff, agent, and login would use when --profile is omitted (same resolution: --profile → defaultProfile in phrony.config.json → default in the credentials file → the name default).
phrony profile logout
Same behavior as phrony logout: removes OAuth fields for the selected profile. JSON output uses "command": "profile logout".
phrony logout
Removes OAuth fields for the selected profile from your credentials file (access and refresh tokens, tenant id stored with the session, optional api_base / user_email). Other profile keys (for example api_key) are not deleted. If nothing remains in that profile after stripping OAuth, the profile table is removed; if the file’s default pointer aimed at that profile, it is cleared too.
Same as phrony profile logout; use whichever fits your mental model.
This only changes your local token file. It does not revoke refresh tokens on the server (use the Phrony dashboard to revoke access if a machine was compromised).