v0.1.7
Bug Fixes
- Fix session ID instability with multiple Claude Code sessions: when multiple Claude Code sessions existed for the same project,
--session autoused mtime-based discovery which picked a different session depending on timing, causingget_build_errorsto permanently return empty. Now uses deterministicsession.EncodeDir(projectDir)— consistent with all other adapters (Codex, OpenCode, Gemini, aider).
Improvements
- MCP server startup logging: prints
devtap: mcp-serve sources=N session=<id>to stderr on startup for easier debugging of session resolution issues.
Note
Existing GreptimeDB data written under old Claude Code session UUIDs won't be found with the new deterministic session ID. Use --session <old-uuid> to access historical data, or wait for TTL expiry (7d).