Repository navigation
v0.4.0
What's new
- Memory bank — denormalized read-side caches (
bank/processed+bank/recent) for offline substring fallback when the daemon socket is dead iai-mcp bank-recallCLI — substring recall without booting the daemon or loading the embedder- FSM drift detection — daemon startup compares canonical and legacy state files, warns on mismatch
- Backup archiver — daemon startup cleans up leftover
.bakrecovery artifacts - Bounded retry for failed deferred-captures (3 attempts, exponential backoff, terminal
.permanent-failed-evidence) - Session-recall hook — removed 24h staleness cap; added
IAI_MCP_SESSION_RECALL_CLIenv var for developer override
Changed
- Deferred-capture retry replaces the old rename-once-and-skip behavior
- Hook log marker changed from
cache-hit freshtocache-hit age=
Full changelog: https://github.com/CodeAbra/iai-mcp/blob/main/CHANGELOG.md