Skip to content

v1.5.0

Choose a tag to compare

@0xK3vin 0xK3vin released this 03 Mar 11:00
· 11 commits to main since this release

Concurrency Safety & Schema v4

This release adds robust multi-process SQLite safety and schema improvements for concurrent MCP access.

Changes

  • SQLite busy_timeout & synchronous pragmas — busy_timeout=5000 and synchronous=NORMAL for multi-process safety
  • Atomic createConcept transactions — node + edges wrapped in a single transaction
  • Migration serialization — BEGIN IMMEDIATE prevents concurrent migration races
  • UNIQUE constraint on edges with auto-deduplication — schema v4 migration adds a unique index on (from_id, to_id, relation) and deduplicates existing edges
  • INSERT OR IGNORE for duplicate edge handling — prevents constraint violations on concurrent edge creation