feat: CLI quick wins — heph-tui --version, fuzzy --project, heph context, version RPC #6

Merged
eblume merged 6 commits from feature/cli-quick-wins into main 2026-06-04 12:42:20 -07:00
Showing only changes of commit 8d80208726 - Show all commits

style: rustfmt the new rpc_socket tests
Some checks failed
Build / validate (pull_request) Has been cancelled

The project.resolve socket test had a node.create call over rustfmt's
line limit; CI's `cargo fmt --all --check` flagged it. Wrap it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Erich Blume 2026-06-04 12:31:01 -07:00

View file

@ -124,7 +124,10 @@ fn project_resolve_is_case_insensitive_and_prefix_fuzzy_over_socket() {
let mut c = client(&socket);
let proj = c
.call("node.create", json!({ "kind": "project", "title": "Hephaestus" }))
.call(
"node.create",
json!({ "kind": "project", "title": "Hephaestus" }),
)
.unwrap();
let pid = proj["id"].as_str().unwrap().to_string();