Expand description
Library surface for the unified basil binary.
This crate is primarily a binary (basil), but it also exposes its
command-line definition as a library so tooling, notably the xtask
man-page generator, can render the command tree without launching the
process. cli returns the fully assembled clap command.
Modules§
- client_
cli basil: command-line client for the basil agent.
Structs§
- Cli
- Top-level
basilcommand-line interface. - Completions
Args completionssubcommand arguments.
Enums§
- Command
- Top-level
basilsubcommands.
Constants§
- VERSION
- The shipped
basilbinary version.
Functions§
- cli
- Returns the fully assembled top-level clap
Commandfor thebasilbinary, for tooling such as man-page and shell-completion generation. - write_
completions - Render the completion script for
shelland write it toout.