Skip to main content
The @jango-blockchained/hoox-cli tool manages the entire monorepo development, provisioning, deployment, monitoring, and self-healing pipelines. This reference provides the complete command tree, positional arguments, optional flags, and concrete examples for all command groups.
Heads up (v0.9.0): The output framework was polished. New global flag --no-color (alongside NO_COLOR env var and TERM=dumb honored); every successful command prints a ✓ Done in 1.2s footer with an optional → next: hoox … suggestion; typos like hoox deplpy produce did you mean 'hoox deploy' ?; hoox --help uses a new sectioned layout (Usage / Options / Examples / See also). See the changelog below. Also see the v0.8.0 refactor notes further down for the command-tree changes.

🗺️ Global Flags

These options are registered globally and can be appended to any command:

🗂️ Command Groups Directory


🚀 Key Commands Detail & Examples

A. Onboarding (Start Here)

B. Local Development

C. Edge Provisioning & Deployment

D. Health Checks & Monitoring

E. Secrets & Keys Management

F. Database Administration

G. Performance Measurement

H. Self-Healing & Diagnostics


🆕 v0.9.0 Output Polish

The v0.9.0 release polished the output framework. No new commands and no breaking changes — every command picks up the improvements automatically through the shared formatters. The new primitives are also available to plugin authors via the package’s public exports.

New output primitives

  • --no-color global flag — suppresses all ANSI color output. Also honored: NO_COLOR=1 env var (https://no-color.org standard) and TERM=dumb.
  • formatCompletion(message, { durationMs, suggestion }) — prints a ✓ Done in 1.2s footer after every successful command, with an optional → next: hoox … suggestion. Wired into the global program.hook("postAction", ...).
  • “Did you mean” suggestions — typos like hoox deplpy produce did you mean 'hoox deploy' ?. Levenshtein distance ≤ 2 against all registered command names.
  • Custom help formatterhoox --help and per-command --help use a sectioned layout (Usage / Options / Examples / See also) with refined colors.
  • formatNumber(n) — compact notation (1.2K, 1.5M, 2.5B) used by formatTable number auto-alignment and by hoox perf fastpath / hoox monitor status / hoox trace metrics.
  • formatBytes(n, { binary? }) — SI (KB, MB) or binary (KiB, MiB) units.

Visual changes (visible in every command)

  • Theme palette — refined to a modern-minimal aesthetic: zinc/slate text, single indigo-400 accent, de-saturated status colors (emerald/rose/amber/sky). The visual change ripples through every command; information content is unchanged.
  • Badge styleformatBadge() no longer uses high-contrast background chips; it now renders colored glyph + colored text (Vercel / Linear style).
  • Spinner — uses braille dots (⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏) instead of plain ASCII (-\|/).
  • formatTable options — supports zebra, alignNumbers, colorizeStatus, compact (all default to on, except compact which defaults to off). Backward compatible.
  • formatError — card layout with [code] badge and suggestions support. JSON output now includes a new suggestions field.
  • Banner defaultminimal (was legacy). The banner’s version is read dynamically from package.json (v0.9.0 also fixed a real version-drift bug where the banner was hardcoded to v0.3.0 while the package was at v0.8.0).
See packages/cli/CHANGELOG.md for the full release notes.

🆕 v0.8.0 Refactor

The v0.8.0 release consolidated and cleaned up the CLI surface. Pre-1.0 breaking changes were made without deprecation warnings since this is still active development.

New commands (added in v0.8.0)

  • hoox onboard (aliases: bootstrap, quickstart) — One-shot full bootstrap that chains init + setup. The recommended entry point for new users. When you run hoox with no arguments and no wrangler.jsonc exists, the CLI now auto-launches this.
  • hoox secrets (top-level) — Promoted from hoox config secrets for discoverability.
  • hoox keys (top-level) — Promoted from hoox config keys for discoverability.
  • hoox perf fastpath — Probe-based latency measurement (active synthetic probes with p50/p95/p99 per-hop breakdown).
  • hoox dashboard dev / hoox dashboard deploy — Unified dashboard operations that were previously split across hoox dev dashboard and hoox deploy dashboard.

Removed commands (use the replacement)

  • hoox monitor status → use hoox check health (single source of truth for health checks)
  • hoox workers status → use hoox check health
  • hoox dashboard update-urls → use hoox deploy update-internal-urls
  • hoox config secrets → use hoox secrets (top-level now)
  • hoox config keys → use hoox keys (top-level now)

Every single subcommand is fully documented locally! Append --help to any command (e.g. hoox config env --help) to view advanced positional arguments and specific flag options instantly.

🔗 Next Steps

Last modified on July 18, 2026