This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryFixed daemon high memory usage and CPU spikes during large‑store nightly consolidation.
Full changelog
Fixed
-
Daemon memory and CPU under sustained load. On large stores the background daemon's warm state and nightly consolidation could climb in resident memory and spin the CPU. This release:
- isolates the runtime-graph rebuild in a spawn-context worker,
- computes graph centrality with a bounded sampled estimator (no exact in-process betweenness at scale),
- streams record reads instead of materializing the whole corpus,
- drains the deferred-capture backlog in two phases (insert first, embed later) with self-limiting safety rails,
- grades the memory watchdog against the kernel's physical-footprint metric rather than raw resident set.
Warm memory now stays well under the cap and the consolidation CPU storm is gone. No changes to the public API, CLI, MCP tools, or on-disk store format.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About CodeAbra/iai-mcp
All releases →Related context
Related tools
Earlier breaking changes
- v1.0.0 Removes previous embedded vector database, PyTorch embedding stack, and third‑party GPL/graph libraries.
- v0.4.0 Hook log marker format changed from 'cache-hit fresh' to 'cache-hit age='
- v0.4.0 Deferred-capture retry replaces old rename-once-and-skip behavior
- v0.4.0 Removed 24-hour staleness cap from session-recall hook
- v0.2.0 IAI_MCP_EMBED_QUANTIZE accepts only int8 (lowercase) or unset; other values crash daemon at startup.
Beta — feedback welcome: [email protected]