Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
3d76282
vcli-cli: empty crate shell + vcli binary target + workspace wiring
blaksmatic Apr 20, 2026
71234fa
vcli-cli: CliError + ExitCode mapping (spec §589)
blaksmatic Apr 20, 2026
d2155a9
vcli-cli: Cli + Command clap derive skeleton (spec §567–590)
blaksmatic Apr 20, 2026
f9b7491
vcli-cli: util — socket resolution, file read, iso8601 formatter
blaksmatic Apr 20, 2026
bea15a3
vcli-cli: client::connect maps missing socket to DaemonDown
blaksmatic Apr 20, 2026
755a03d
vcli-cli: format — Table + render_value for Pretty/Json modes
blaksmatic Apr 20, 2026
2659bf0
vcli-cli: commands::health — pretty + json output
blaksmatic Apr 20, 2026
6f70f9a
vcli-cli: commands::gc — force GC cycle summary
blaksmatic Apr 20, 2026
c4afa9d
vcli-cli: commands::list — tabular rendering + state filter
blaksmatic Apr 20, 2026
10aa5a7
vcli-cli: commands::cancel — reason echo + unknown_program → exit 3
blaksmatic Apr 20, 2026
e50fd20
vcli-cli: commands::resume — precondition errors → exit 2
blaksmatic Apr 20, 2026
ad5b639
vcli-cli: commands::logs — streaming events + --since + --follow
blaksmatic Apr 20, 2026
ce78f69
vcli-cli: commands::submit — preflight, submit, optional --watch
blaksmatic Apr 20, 2026
fbf5cbc
vcli-cli: commands::daemon — status + stop + wait-for-socket-gone
blaksmatic Apr 20, 2026
e6ea45a
vcli-cli: commands::daemon — start (detached) + run (exec), safe fork…
blaksmatic Apr 20, 2026
3269269
vcli-cli: run() — dispatch every Command to its handler
blaksmatic Apr 20, 2026
75b0a1a
vcli-cli: integration — argv parse coverage for every v0 command
blaksmatic Apr 20, 2026
7fa29e0
vcli-cli: integration — every command e2e against FakeHandler
blaksmatic Apr 20, 2026
d5957ee
vcli-cli: smoke test — compiled vcli binary exit codes
blaksmatic Apr 20, 2026
6d3d41d
vcli-cli: rustfmt pass
blaksmatic Apr 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
244 changes: 244 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ members = [
"crates/vcli-input",
"crates/vcli-ipc",
"crates/vcli-perception",
"crates/vcli-cli",
"crates/vcli-runtime",
"crates/vcli-store",
]
Expand Down Expand Up @@ -62,6 +63,11 @@ dashmap = "6"
imageproc = "0.25"
image = { version = "0.25", default-features = false, features = ["png"] }

# Added by vcli-cli lane
clap = { version = "4", features = ["derive", "wrap_help"] }
assert_cmd = "2"
predicates = "3"

# Dev-only
proptest = "1"
tempfile = "3"
Expand Down
Loading
Loading