CLI reference

kiste auth

Authentication commands grouped for automation and discoverability.

kiste auth <COMMAND>

kiste auth login

Log in through a short-lived browser OAuth flow.

kiste auth login [OPTIONS]
OptionDescription
--no-openPrint the authorization URL instead of opening it automatically.
--with-tokenRead an API token from standard input instead of using the browser (headless computers and CI): kiste login --with-token < token.txt.

kiste auth logout

Revoke the access token, then remove it locally.

kiste auth logout [OPTIONS]
OptionDescription
--localRemove only the local token when kiste.run cannot be reached.

kiste auth whoami

Show the currently authenticated user.

kiste auth whoami

kiste auth token

Manage scoped, expiring API tokens for agents and CI.

kiste auth token <COMMAND>

kiste auth token create

Create a token. Its plaintext is returned exactly once.

kiste auth token create [OPTIONS] <LABEL>
ArgumentDescription
LABELHuman-readable label used to identify and revoke the token.
OptionDescription
--expires-in EXPIRES_INToken lifetime in seconds. Default: 2592000.

kiste auth token list

List token metadata; plaintext tokens are never returned.

Aliases: ls.

kiste auth token list

kiste auth token revoke

Revoke a token by ID.

kiste auth token revoke <ID>
ArgumentDescription
IDToken UUID shown by kiste auth token list.

Global options such as --json work with every command; see the CLI overview.

On this page