refactor(cli): restructure help text to show parent commands #255

Merged
shoko merged 1 commits from fix/issue-244 into main 2026-04-08 07:50:09 +02:00
Owner

Summary

  • Restructure kugetsu help to show only parent commands instead of all subcommands inline
  • Add kugetsu <command> help for subcommand-specific help
  • When called without arguments, kugetsu queue, kugetsu queue-daemon, kugetsu env, kugetsu server now show their respective subcommands

Changes

  • kugetsu: Shows parent commands only with note to use kugetsu <command> help for subcommand help
  • kugetsu queue help: Shows queue subcommands (list, stats, clear, enqueue)
  • kugetsu queue-daemon help: Shows daemon subcommands (start, stop, restart, status, logs)
  • kugetsu env help: Shows env subcommands (list, get, set, rm)
  • kugetsu server help: Shows server subcommands (list, add, remove, default, get)

Closes #244

## Summary - Restructure `kugetsu help` to show only parent commands instead of all subcommands inline - Add `kugetsu <command> help` for subcommand-specific help - When called without arguments, `kugetsu queue`, `kugetsu queue-daemon`, `kugetsu env`, `kugetsu server` now show their respective subcommands ## Changes - `kugetsu`: Shows parent commands only with note to use `kugetsu <command> help` for subcommand help - `kugetsu queue help`: Shows queue subcommands (list, stats, clear, enqueue) - `kugetsu queue-daemon help`: Shows daemon subcommands (start, stop, restart, status, logs) - `kugetsu env help`: Shows env subcommands (list, get, set, rm) - `kugetsu server help`: Shows server subcommands (list, add, remove, default, get) Closes #244
shoko added 1 commit 2026-04-08 07:13:08 +02:00
- kugetsu: show only parent commands, not all subcommands inline
- kugetsu <command> help: show help for specific command
- kugetsu queue: show queue subcommands (list, stats, clear, enqueue)
- kugetsu queue-daemon: show daemon subcommands (start, stop, restart, status, logs)
- kugetsu env: show env subcommands (list, get, set, rm)
- kugetsu server: show server subcommands (list, add, remove, default, get)

Closes #244
han approved these changes 2026-04-08 07:49:08 +02:00
han left a comment
First-time contributor

lgtm

lgtm
shoko merged commit d152421d3f into main 2026-04-08 07:50:09 +02:00
Sign in to join this conversation.