v0.2.5819
v0.2.5819
Telemetry fix
- Version stamped on every event — previously
versionwas only emitted onsession_startNDJSON lines, leavingtool_call,search_breakdown, andcodebase_statsevents withver=NULLin the analytics DB. Now every event carries the version field, enabling per-version byte-usage and tier-breakdown queries.
Claude Code hooks (installer)
register_hooks—curl codedb.codegraff.com/install.sh | bashnow auto-registers two Claude Code hooks:codedb-block-legacy.sh(PreToolUse/Bash) — redirectsgrep,cat,find,sed,head/tailtomcp__codedb__codedb_search/read/edit/find/glob. Graceful fallback: no-op when codedb is not installed; block message says "use Bash directly" when MCP is not connected.codedb-warmup.sh(SessionStart) — backgroundcodedb . statusto pre-warm the index on session start.- Hooks merge cleanly with existing hooks from other tools (e.g. muonry) — no clobbering.
Build fix
- Portable
sigactionmask init — fixes Linux cross-compile failure wheresigset_tis[16]c_ulong(notu32like macOS). Usesstd.mem.zeroesfor platform-independent zero initialization.
Checksums
76bff118 codedb-darwin-arm64
3eeb34c0 codedb-darwin-x86_64
63fc9d4c codedb-linux-x86_64
d56661a0 codedb-linux-arm64