Nimbu Developer Docs
CLI

Output and safety

Stable output modes and write protections for automation.

  • --json returns the complete server representation, including custom and previously unknown fields.
  • --plain returns stable TSV intended for shell pipelines.
  • Human output uses tables and detail views.
  • --readonly rejects every mutating HTTP request.
  • --no-input disables interactive prompts.
  • --force is required for destructive actions and overwriting downloads.

Binary commands require --output=<file> or --output=-. Files are written atomically and are not overwritten without --force. Standard output contains the exact bytes and no additional newline.