Skip to content

CodeAbra/iai-mcp

v2.5.1 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 4d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-memory ai-memory claude claude-code codex cursor
+14 more
encrypted episodic-memory gemini llm-memory local-first long-term-memory mcp mcp-memory mcp-server model-context-protocol persistent-memory rag-alternative sqlite vector-db

Summary

AI summary

Fixed daemon startup, doctor execution, and deferred capture replay on Windows.

Full changelog

Fixed

  • The daemon starts on Windows. serve() inspected asyncio.start_unix_server
    before the Windows branch returned, and that attribute does not exist on
    Windows, so the daemon died before reaching its own Windows transport and the
    install looked unreachable. The inspection now happens only on the POSIX path.
  • doctor runs on Windows. The store-lock check imported fcntl directly —
    absent on Windows — instead of going through the same portable lock helper its
    sibling checks already use.
  • Deferred captures with non-ASCII text no longer fail to replay on Windows.
    Capture files are written as UTF-8 but were read back in the system's default
    encoding, which is not UTF-8 on Windows, so a single accented or non-Latin
    character could stall the retry path. They are now read as UTF-8.

All three were found and verified against a live Windows install by
@LC1207.

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

Track CodeAbra/iai-mcp

Get notified when new releases ship.

Sign up free

About CodeAbra/iai-mcp

All releases →

Related context

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]