Skip to content

feat: clean hint long-tail and honest help/status copy - #153

Merged
wukongnotnull merged 7 commits into
mainfrom
feat/v3-t2-cli-polish
Sep 2, 2026
Merged

feat: clean hint long-tail and honest help/status copy#153
wukongnotnull merged 7 commits into
mainfrom
feat/v3-t2-cli-polish

Conversation

@wukongnotnull

Copy link
Copy Markdown
Owner

Summary

  • Add read-only clean hint probes for LaunchAgents leftovers and orphan dotdirs (long-tail kinds that stay hints, not a vole hints command).
  • Keep --help honest: list shipped commands (including worktree), never advertise hints, and only mention agent if that command is actually shipped.
  • Tighten status-footer tests so the TUI footer only claims wired keys (K / C / B / Q), and record the shipped hint long-tail in the coverage note.

Test plan

  • cargo test -p vole-cli --test clean_hints_cli --test interactive_cli
  • cargo test -p vole-core coverage_note_mentions_clean_hints_long_tail
  • vole --help lists worktree, does not list hints, and does not list agent until that command ships
  • vole clean --plan (or existing hint path) surfaces LaunchAgents / orphan-dotdir skip/hint lines without deleting
  • TUI status footer shows K Vole | C Cores | B Back | Q/Esc/Ctrl+C Quit only
  • macOS CI (fmt, clippy, tests) is green

Made with Cursor

wukongnotnull and others added 7 commits September 2, 2026 15:56
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Absolute July 2026 mtimes aged past OlderThanDays(30) and selected the "fresh" dir.

Co-authored-by: Cursor <cursoragent@cursor.com>
PATH command is a shell builtin on some Macs and a hijackable binary on others.

Co-authored-by: Cursor <cursoragent@cursor.com>
@wukongnotnull
wukongnotnull merged commit f622fef into main Sep 2, 2026
5 checks passed
@wukongnotnull
wukongnotnull deleted the feat/v3-t2-cli-polish branch September 2, 2026 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant