Skip to content

voiage.cli.main

main([positional or keyword] output_format: OutputFormat = typer.Option('text', '--format', help='Output format for command results: text, json, or csv'), [positional or keyword] quiet: bool = typer.Option(False, '--quiet', help='Suppress confirmation messages and keep only the result output'), [positional or keyword] verbose: bool = typer.Option(False, '--verbose', help='Emit debug diagnostics to stderr without changing stdout output')) -> None

Configure CLI-wide output formatting.

Parameters:

  • output_format OutputFormat (default: typer.Option('text', '--format', help='Output format for command results: text, json, or csv'))
  • quiet bool (default: typer.Option(False, '--quiet', help='Suppress confirmation messages and keep only the result output'))
  • verbose bool (default: typer.Option(False, '--verbose', help='Emit debug diagnostics to stderr without changing stdout output'))

Returns: None