Expand description
Command-line parsing and metadata output.
Re-exports§
pub use args::Args;pub use args::Diagnostic;pub use args::DiagnosticLevel;pub use args::FlagValue;pub use args::ListModels;pub use args::Mode;pub use args::parse_args;pub use bootstrap::AppMode;pub use bootstrap::BootstrapInputs;pub use bootstrap::BootstrapIo;pub use bootstrap::BootstrapOutcome;pub use bootstrap::Dispatched;pub use bootstrap::FlagValidationError;pub use bootstrap::RuntimeFactory;pub use bootstrap::RuntimeFactoryOptions;pub use bootstrap::RuntimeHandle;pub use bootstrap::is_plain_runtime_metadata_command;pub use bootstrap::resolve_app_mode;pub use bootstrap::validate_fork_flags;pub use bootstrap::validate_name;pub use bootstrap::validate_session_id_flags;pub use help::format_help;pub use package_manager_cli::DispatchPlatform;pub use package_manager_cli::ListedPackage;pub use package_manager_cli::ListedScope;pub use package_manager_cli::PackageCommand;pub use package_manager_cli::PackageCommandOptions;pub use package_manager_cli::PackageHandler;pub use package_manager_cli::PackageOutcome;pub use package_manager_cli::PackageOutput;pub use package_manager_cli::UpdateTarget;pub use package_manager_cli::config_command_usage;pub use package_manager_cli::format_config_command_help;pub use package_manager_cli::format_package_command_help;pub use package_manager_cli::handle_config_command;pub use package_manager_cli::handle_package_command;pub use package_manager_cli::is_config_command;pub use package_manager_cli::package_command_kind;pub use package_manager_cli::package_command_usage;pub use package_manager_cli::parse_package_command;
Modules§
- args
- Single-pass CLI argument parser matching coding-agent
cli/args.ts. - bootstrap
- CLI bootstrap: argv → resolved mode + runtime handle, or short-circuit exit.
- entry
- Process entry:
entry::run(args, io) -> ExitCode. - help
- Help text for the
piCLI, matching coding-agentprintHelp. - package_
manager_ cli pi install/remove/update/list/configsubcommand router.