mirror of
https://github.com/thedotmack/claude-mem
synced 2026-04-26 01:25:10 +02:00
Bugfix: - Fixed duplicate observations and summaries appearing in viewer - Root cause: handleSessionInit spawned SDK agent but didn't save promise to session.generatorPromise - Second agent would spawn when handleObservations ran, causing duplicates - Fix: Assign generatorPromise in handleSessionInit (matches handleSummarize pattern) Technical changes: - Modified src/services/worker-service.ts:265 - Now tracks promise to prevent duplicate agent spawning - Guard condition in handleObservations (line 301) now works correctly 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
18 lines
378 B
JSON
18 lines
378 B
JSON
{
|
|
"name": "claude-mem",
|
|
"version": "5.4.4",
|
|
"description": "Persistent memory system for Claude Code - seamlessly preserve context across sessions",
|
|
"author": {
|
|
"name": "Alex Newman"
|
|
},
|
|
"repository": "https://github.com/thedotmack/claude-mem",
|
|
"license": "AGPL-3.0",
|
|
"keywords": [
|
|
"memory",
|
|
"context",
|
|
"persistence",
|
|
"hooks",
|
|
"mcp"
|
|
]
|
|
}
|