v0.2.23 — Best-in-class CLI: faster, cleaner, more helpful
Pre-release
Pre-release
A best-in-class pass on the CLI, grounded in the clig.dev guidelines: it starts faster, reads cleaner, and helps you more.
Added
- Examples-first help on the daily-driver commands (ask, today, remember, skills, mcp, ingest, setup), safe path first.
- Global flags
--no-color,-q/--quiet,--no-input; a "New here?" hint + docs footer on top-level help. - Humane errors — expected failures print one clean line with a next-step hint; genuine bugs print a pre-filled GitHub issue link (version + command).
- Distinct conversation turns — each exchange gets a dim rule +
#Nand a bold prompt header. - Cleaner answers — proper markdown: framed code blocks with a language label (no raw backticks), aligned/nested lists, highlighted inline code, readable links, spacing.
- A truthful HUD with a context-usage indicator (
ctx N%): a local Ollama model reads 🔒 local (was falsely ⚠ cloud); segments stay customizable.
Changed
- ~6× faster cold start on light commands via lazy command loading:
--help374→68ms,completion386→61ms,config-path384→62ms; heavy commands drop ~40%.--help/completion/did-you-mean unchanged;--version~20ms.
Fixed
- Complete colour discipline: NO_COLOR > FORCE_COLOR > --no-color > TERM=dumb > isTTY.
Early / experimental — macOS only, provided as a pre-release.