Crate: vox-cli · Version: 0.6.0 · Target: Library (lib.rs)
Vox command-line interface: compile, run, bundle, and workspace diagnostics.
Shared library for the vox and vox-compilerd binaries.
For the end-user CLI surface and subcommand map, see the vox binary crate root
(src/main.rs) and repository docs/src/reference/cli.md.
| Feature | Default / Enables |
|---|
ars | dep:vox-openclaw-runtime, dep:vox-skill-discovery |
broken_inference_stub | — |
coderabbit | dep:vox-cli-review |
codex | — |
completion-toestub | dep:vox-code-audit, vox-cli-ci/completion-toestub |
database | vox-corpus/database |
default | keyring-store, script-execution |
dei | — |
execution-api | script-execution, dep:tokio-stream |
extras-ludus | vox-gamify, dep:vox-code-audit |
fuzzy-search | dep:nucleo |
gui | — |
heavy-retrieval | vox-search/tantivy-lexical, vox-search/web-scrape, vox-orchestrator-mcp/web-scrape |
keyring-store | dep:keyring |
live | — |
ludus-hud | extras-ludus |
mcp-server | vox-orchestrator/populi-transport, vox-orchestrator-mcp/populi-transport, dep:rmcp |
mens-dei | dei, database |
oratio | — |
scientia-social | vox-publisher/scientia-reddit, vox-publisher/scientia-twitter, vox-publisher/scientia-linkedin, vox-publisher/scientia-mastodon, vox-publisher/scientia-bluesky, vox-publisher/scientia-discord, vox-publisher/scientia-opencollective, vox-publisher/live-api-canary, vox-orchestrator/news-publish |
script-execution | dep:xxhash-rust, dep:landlock, dep:win32job |
stub-check | dep:vox-code-audit, vox-gamify, completion-toestub |
vox-gamify | dep:vox-gamify |
workflow-runtime | mens-dei, dep:vox-workflow-runtime |
| Module | Description |
|---|
cli_actions | — |
cli_args | — |
command_catalog | — |
commands | — |
compilerd | — |
config | — |
contributor_mode | Spec §9.1 contributor-mode detector — see module docs for the exemption it implements. |
dei_daemon | External vox-orchestrator-d RPC boundary (method id SSOT). |
diagnostics | Colored CLI output helpers (print_info, print_success, …). |
dispatch | Daemon newline-JSON IPC (call_daemon, …) — SSOT in vox-cli-core::daemon_ipc. |
dispatch_protocol | — |
freshness | Binary-freshness self-check (stale installed vox detection for vox ci * / vox doctor). |
frontend | Vite/React scaffold helpers and shared pnpm executable resolution (pnpm_executable). |
fs_utils | — |
fuzzy | Fuzzy ranking for command catalog, MCP tool picker, and dashboard palette. Gated behind the fuzzy-search feature; falls back to identity ordering when disabled. |
pipeline | — |
process_supervision | — |
telemetry_corpus_feedback_sink | — |
telemetry_sink | — |
telemetry_spool | — |
templates | — |
workflow_journal_codex | — |
workspace_db | Workspace journey VoxDb connect for repo-scoped CLI subcommands. |
v0 | Legacy v0 integration helpers (external codegen API). |
utils | — |
| Struct | Description |
|---|
VoxCliRoot | — |
| Enum | Description |
|---|
Cli | Collection of subcommands exposing all features of the vox binary. |
| Function | Description |
|---|
init_telemetry_sinks | Register the process-wide telemetry sinks. db is Some when the workspace journey DB opened successfully at startup. |
run_vox_cli | Run the vox CLI (parsed from std::env::args). |
run_vox_cli_from_parsed | Run after parsing a [VoxCliRoot]: global env hints (VOX_CLI_*, RUST_LOG), [init_tracing_for_cli], then dispatch. |
| Constant | Description |
|---|
VOX_VERSION | Build version string: 0.x.y+build.N (githash) |