Problem
When running cli-hub install-all, there is no progress or status indication for individual CLIs. If one CLI fails to install, the user only sees the final error without knowing which of the N CLIs in the batch failed or why.
Solution
Show per-CLI status (e.g. ✅ videocaptioner installed, ❌ reddit failed: connection timeout) as install-all iterates through the registry. This makes batch installs easier to debug and gives users confidence that each step succeeded.
Use case
CI pipelines or fresh machine setup scripts that run cli-hub install-all as part of provisioning — needing to know exactly which CLI failed if the script exits non-zero.
Problem
When running
cli-hub install-all, there is no progress or status indication for individual CLIs. If one CLI fails to install, the user only sees the final error without knowing which of the N CLIs in the batch failed or why.Solution
Show per-CLI status (e.g.
✅ videocaptioner installed,❌ reddit failed: connection timeout) asinstall-alliterates through the registry. This makes batch installs easier to debug and gives users confidence that each step succeeded.Use case
CI pipelines or fresh machine setup scripts that run
cli-hub install-allas part of provisioning — needing to know exactly which CLI failed if the script exits non-zero.