Expand description
thndrs login, thndrs logout, and thndrs auth command definitions.
Structs§
- Login
Command - Store one provider credential.
- Logout
Command - Remove one stored provider credential.
Enums§
- Auth
Command - Authentication inspection commands.
- Chat
GptO Auth Method - ChatGPT Codex OAuth method for the headless login command.
- Credential
Scope - Scope for a stored credential.
- Provider
Credential Health - Result of a lightweight provider credential check.
Functions§
- check_
chatgpt_ codex_ auth - Check the resolved ChatGPT Codex OAuth credential with the model catalog.
- check_
provider_ key - Check a provider key with a lightweight provider request.
- confirm
- Ask for yes/no confirmation.
- credential_
path - Resolve the credential file path for a storage scope.
- credential_
rejected_ error - Build the safe recovery error for a rejected stored credential.
- credential_
rejected_ error_ for_ source - Build the safe recovery error for a rejected credential with known precedence.
- prompt_
scope - Prompt for the credential storage scope.
- read_
hidden_ api_ key - Read an API key from the terminal without echoing typed characters.
- run_
auth - Run
thndrs auth. - run_
chatgpt_ codex_ login - Run the shared ChatGPT Codex OAuth login flow.
- run_
chatgpt_ codex_ login_ with_ method - Run ChatGPT Codex login with an explicit OAuth method.
- run_
login - Run
thndrs login. - run_
logout - Run
thndrs logout. - validate_
provider_ key - Validate a provider key without persisting provider payloads.
- write_
auth_ status - Write redacted provider credential status.