Global flags
These flags are available on every command:| Flag | Description |
|---|---|
--subdomain <name> | Select which logged-in workspace the command targets. Required when multiple are logged in. |
--json | Force JSON envelope output, even in an interactive terminal. |
--quiet | Emit only the raw payload — no envelope. Designed for scripting. |
--toon | Emit TOON output, token-optimized for feeding back to an LLM. |
--json, --quiet, and --toon differ and how they interact.
Shell completion
Shell completion lets your shell finishneetocal commands for you: type part of a command and press Tab to complete command names, subcommands, and flag names. It saves you from memorizing the full command tree or reaching for --help.
neetocal completion <shell> installs completion for your shell — fire-and-forget. It writes the completion script under ~/.config/neetocal/completions and wires your shell to load it on the next start.
source ~/.zshrc) to pick it up. Re-run the command after upgrading the CLI to refresh completion with the latest commands — re-running overwrites the script and shell config and never duplicates it.
Prefer to wire it up yourself? Pass
--print to emit the raw script to standard output instead of installing it: