Skip to main content

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: --profiledefaultProfile in phrony.config.jsondefault 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).

See also