vibe.cli.parser

Command-line argument parsing for VIBE.

create_argument_parser

create_argument_parser() -> tuple[ArgumentParser, ArgumentParser]

Create and configure the main argument parser.

parse_arguments

parse_arguments(args: Sequence[str] | None = None) -> Namespace

Parse command line arguments.

Parameters:
  • args (Sequence[str] | None, default: None ) –

    List of arguments to parse. If None, uses sys.argv.

Returns:
  • Namespace

    Parsed arguments namespace.