Skip to content

Releases: 0xK3vin/MegaMemory

v1.6.1

20 Mar 19:19

Choose a tag to compare

What's Changed

  • Add get_concept tool for exact ID lookup by @mikaelj in #10

Full Changelog: v1.6.0...v1.6.1

v1.6.0

16 Mar 01:28

Choose a tag to compare

What's New

Codex install target (#9)

  • megamemory install --target codex now configures megamemory for OpenAI's Codex CLI/IDE/App
  • Primary path uses codex mcp add CLI; falls back to writing TOML directly to ~/.codex/config.toml
  • Writes ~/.codex/AGENTS.md with knowledge graph workflow instructions

SQLite concurrency fix (#8)

  • softDeleteNode(), hardDeleteNode(), and resolveConflict() now wrapped in transactions to prevent orphaned edges under concurrent multi-process access
  • Reentrant transaction support via _txDepth counter
  • runWithRetry() with exponential backoff for SQLITE_BUSY errors
  • busy_timeout increased from 1000ms to 5000ms
  • Graceful SIGINT/SIGTERM shutdown in MCP server

v1.5.0

03 Mar 11:00

Choose a tag to compare

Concurrency Safety & Schema v4

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

Changes

  • SQLite busy_timeout & synchronous pragmasbusy_timeout=5000 and synchronous=NORMAL for multi-process safety
  • Atomic createConcept transactions — node + edges wrapped in a single transaction
  • Migration serializationBEGIN 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

v1.4.1

03 Mar 04:57

Choose a tag to compare

Strengthen megamemory prompt wording from suggestive to mandatory. Models with large thinking budgets were rationalizing away soft instructions — upgraded to 'You must call' language with explicit ordering and 'no implicit memory' framing. Ref #6.

v1.4.0

17 Feb 02:25

Choose a tag to compare

Add timeline playback to web explorer

v1.3.3

11 Feb 19:17

Choose a tag to compare

  • Fix: Restore full megamemory stats command with all 5 sections (Database, Graph, list_roots, Kinds, Size)
  • Fix: Add missing await for async stats command in CLI router
  • Includes timeline functionality merged from visualization branch

v1.3.1

10 Feb 03:51

Choose a tag to compare

  • Replace init with interactive install command supporting opencode, Claude Code, and Antigravity
  • Add semantic search to web explorer
  • Standardize error formatting (via @mikaelj)

v1.2.1

08 Feb 08:24

Choose a tag to compare

Add test coverage for embedding validation and Buffer deserialization fixes from PR #2.

v1.2.0

07 Feb 20:46

Choose a tag to compare

Full Changelog: v1.1.2...v1.2.0

v1.1.2

06 Feb 21:27

Choose a tag to compare

Add /save-memory command for persisting session knowledge into the megamemory graph. Prompts the agent to reflect on what it learned during a session and write it to the knowledge graph — no git changes required.

Changes

  • New /user:save-memory slash command (installed via megamemory init)
  • Generalized command installer in init (setupCommand() helper)
  • Updated README