Skip to content

v0.2.5819

Choose a tag to compare

@justrach justrach released this 26 May 15:51
· 261 commits to main since this release

v0.2.5819

Telemetry fix

  • Version stamped on every event — previously version was only emitted on session_start NDJSON lines, leaving tool_call, search_breakdown, and codebase_stats events with ver=NULL in the analytics DB. Now every event carries the version field, enabling per-version byte-usage and tier-breakdown queries.

Claude Code hooks (installer)

  • register_hookscurl codedb.codegraff.com/install.sh | bash now auto-registers two Claude Code hooks:
    • codedb-block-legacy.sh (PreToolUse/Bash) — redirects grep, cat, find, sed, head/tail to mcp__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) — background codedb . status to pre-warm the index on session start.
    • Hooks merge cleanly with existing hooks from other tools (e.g. muonry) — no clobbering.

Build fix

  • Portable sigaction mask init — fixes Linux cross-compile failure where sigset_t is [16]c_ulong (not u32 like macOS). Uses std.mem.zeroes for platform-independent zero initialization.

Checksums

76bff118  codedb-darwin-arm64
3eeb34c0  codedb-darwin-x86_64
63fc9d4c  codedb-linux-x86_64
d56661a0  codedb-linux-arm64