v0.3.0
What's new
- Tool annotations on all tools (
readOnlyHint,destructiveHint,idempotentHint,openWorldHint) - Structured
_metaon every response:durationMs,model,sessionId,totalCostUsd, token breakdown - Rich tool descriptions with capability summaries, cost guidance, and prompt tips
listSessionstool: list active sessions with cumulative cost, turn counts, and timing- Session tracking: in-memory store with TTL (24h) and LRU eviction (100 sessions)
- Progress heartbeats: MCP
notifications/progressevery 15s for query, review, and search tools - 166 tests (up from 91)
See CHANGELOG.md for details.