ChatVideo CLI Tree
This page lists only command entries that are implemented today. ChatVideo uses the shared chatstyle.add_tree_option() to generate its tree from the real Click registry. Image-to-video, first/last-frame, review, and final-delivery flows live in the workflow blueprint, not in the CLI.
chatvideo --treeincludes parameter signatures for interface review.chatvideo --tree-briefkeeps the same nodes and descriptions while omitting parameter signatures.
The current CLI is root-only and has no business-command parameters, so the full and brief views are identical.
Full Command Tree
chatvideo
├── --help # Show this message and exit.
├── --version # Show the version and exit.
├── --tree # Print the registered CLI tree and exit.
└── --tree-brief # Print the registered CLI tree without parameter signatures and exit.
Brief Command Tree
chatvideo
├── --help # Show this message and exit.
├── --version # Show the version and exit.
├── --tree # Print the registered CLI tree and exit.
└── --tree-brief # Print the registered CLI tree without parameter signatures and exit.
Current Capabilities
-
Help Entry
chatvideo --helpshows the current command surface. There are no video-operation subcommands yet. -
Version Entry
chatvideo --versionconfirms the installed ChatVideo package version. -
Full CLI Tree
chatvideo --treegenerates the registered command tree with parameter signatures. -
Brief CLI Tree
chatvideo --tree-briefgenerates the same nodes without business-command parameter signatures. -
No Design Command
Workflow blueprints are documentation, not tool behavior; therefore there is no
chatvideo designcommand.
Planned Boundaries
These capabilities are described only in the documentation blueprint; they are not runnable subcommands yet:
| Planned capability | Status | Notes |
|---|---|---|
edit |
Planned | Future editing, concatenation, and transition operations for existing clips. |
generate text |
Planned | Future text-to-video provider jobs. |
generate image |
Planned | Future ordered-keyframe image-to-video jobs. |
generate frames |
Planned | Future adjacent first/last-frame segment generation. |
review |
Planned | Future temporary review artifact publishing. |
final |
Planned | Future final artifact verification and delivery. |
Update Rules
- Only behavior that performs real video workflow work should enter the CLI.
- Markdown design notes stay in docs; do not wrap them as CLI commands.
- When a runnable command is added, let
chatvideo --tree/chatvideo --tree-briefreflect the registered command surface first, then sync this page, tests, and deeper usage docs.