Command
Print the value of a config key from the active profile.
Command
Print the value of a config key from the active profile.
Command
List all config keys in the active profile.
Command
Persist a config key=value pair to the active profile.
Command
Remove a config key from the active profile.
Command
Read or write values in the active profile's config.toml. The active profile is selected via --profile (default: 'default').
Command
Return the catalog entry for an opid (with exampleargs).
Command
Invoke a destructive op (requires a confirmation token).
Command
Runs a single pre-flight that reports the health of each gum subsystem.
Command
Print cumulative gain (token-savings) stats from the local ledger, or replay a fixture set with --fixture-replay.
Command
Help provides help for any command in the application. Simply type gum help [path to command] for full details.
Command
Command "gum-init" from ehmo/gum, covering gum init, usage, parent, flags and see also.
Command
Authorize gum (alias for gum auth login).
Command
Clear gum's stored OAuth credentials (switch or sign out of a Google account).
Command
Run the gum MCP server. The public release supports --stdio transport.
Command
Installs a plugin through an atomic registry update: validates the manifest, runs the namespace-ownership check against the active profile's plugins.lock, and writes plugin-catalog.json + plugins.lock + plugin-state.json through one fsync'd transaction.
Command
List installed plugins with their quarantine state.
Command
Clears any quarantine state for the named plugin, then spawns the subprocess once via the supervisor to act as a passive canary. A spawn failure re-quarantines the plugin.
Command
Command "gum-plugin-remove" from ehmo/gum, covering gum plugin remove, usage, parent, arguments and flags.
Command
Command "gum-plugin-run" from ehmo/gum, covering gum plugin run, usage, parent, arguments and flags.
Command
Reads the plugin's credentialdescriptors from its manifest, prompts for each missing credential by displayname and setuphint, stores secrets in the OS keychain, then runs 'gum canary --plugin= --live' to verify the plugin is functional.
Command
Updates the namespaceowner binding for in the active profile's plugins.lock, recording the prior owner in transferhistory and emitting an audit.jsonl row.
Command
Resets quarantined, retrycount, backoffstep, and nextretryat in plugin-state.json so the plugin can be invoked on the next call. Use when the operator has independently verified the plugin is healthy and wants to bypass the exponential-backoff window.
Command
Manage gum plugins: install, list, run, and curate third-party subprocess plugins. Installing a plugin launches an untrusted subprocess, so 'install' requires --yes to acknowledge that trust boundary. See the subcommands below.
Command
When --input is set, applies the profile to that file (optionally comparing against --golden). When --input is omitted, runs every [[tests]] fixture in the profile file through the expression pipeline and prints a ProfileFixtureResult[] JSON envelope (--format=json).