assist v0.133
CLI reads refactor, Raven slash command, and Roam integration
I moved all the shell read commands (cat, head, ls, grep, etc.) out of claude/settings.json and into the assist.cli-reads file where they belong. This meant updating findCliRead to support single-word command matching — previously it only matched two-word prefixes like git log, so bare commands like cat or head were falling through. Much cleaner having all the read-command allow-listing in one place.
Added a /raven slash command so Claude Code can interact with RavenDB connections and collections conversationally — listing collections, querying documents, and managing connections without leaving the editor.
The seq query default count went from 50 to 1000, which is a much more useful default for log exploration. It now also warns when results hit the limit so you know to increase --count if needed.
Finally, I added assist roam show-claude-code-icon which forwards Claude Code hook activity to the Roam local API. It reads the Roam API port from the app data directory and POSTs activity events, failing silently if Roam isn’t running.