mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-25 10:17:02 -06:00
`vectorcraft-cli mcp --help` stopped with "unknown mcp option `--help`", and `run`, `convert`, `info`, `bench` and `perf` treated `--help` and `-h` as an unknown option or a file name, while `vectorcraft-cli help` printed the usage. `--help` or `-h` after a subcommand now prints the same usage and exits successfully, before the subcommand parses a value or reads a file, so `run --commands missing.json --help` prints it too. As the value of an option it stays that option's value: `run --cmd -h` and `convert IN --range -h` still read `-h` as before. The error for `--connect` with an automation root also had a run of 21 spaces in the middle of its text; it now has one.