launcher-help.txt 1.6 KB

123456789101112131415161718192021222324252627282930
  1. Usage: dsh [--profile] <name> [options] [app-args...]
  2. dsh plugin --profile <name> <pnpm-args...>
  3. dsh: boot a DeepSeek Harness profile — an ordered stack of plugin-bundle patch
  4. layers under your own overrides.
  5. Arguments:
  6. args arguments for the booted profile's app (see:
  7. dsh --profile <name> --help)
  8. Options:
  9. -V, --version output the version number
  10. --profile <name> the profile under $DSH_HOME/profiles to boot
  11. --from-default-profile <name> initialize a new custom profile from a shipped
  12. profile template
  13. --patch <path> extra patch-list overlay applied after the
  14. profile layer (repeatable)
  15. --dump-config print the composed profile tree and exit
  16. --dump-default-config print the profile tree without its user layer
  17. or --patch overlays and exit
  18. Examples:
  19. dsh web boot the web profile (same as: dsh --profile web)
  20. dsh rescue --from-default-profile web
  21. create rescue from the shipped web template, then boot it
  22. dsh headless "run the tests" answer one task, print the result, and exit
  23. dsh tui --patch ./extra.yml boot a custom profile with one extra overlay
  24. dsh tui --resume <session> arguments after the launcher flags reach the app
  25. dsh web --help the web app's own flags and help
  26. dsh plugin --profile tui add <package> install a plugin into the tui profile