chore: bump version to 10.4.0

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Alex Newman
2026-02-23 19:39:06 -05:00
parent c6f932988a
commit 23f30d35b9
8 changed files with 563 additions and 525 deletions

View File

@@ -10,7 +10,7 @@
"plugins": [
{
"name": "claude-mem",
"version": "10.3.3",
"version": "10.4.0",
"source": "./plugin",
"description": "Persistent memory system for Claude Code - context compression across sessions"
}

View File

@@ -1,6 +1,6 @@
{
"name": "claude-mem",
"version": "10.3.3",
"version": "10.4.0",
"description": "Memory compression system for Claude Code - persist context across sessions",
"keywords": [
"claude",

View File

@@ -1,6 +1,6 @@
{
"name": "claude-mem",
"version": "10.3.3",
"version": "10.4.0",
"description": "Persistent memory system for Claude Code - seamlessly preserve context across sessions",
"author": {
"name": "Alex Newman"

View File

@@ -1,6 +1,6 @@
{
"name": "claude-mem-plugin",
"version": "10.3.3",
"version": "10.4.0",
"private": true,
"description": "Runtime dependencies for claude-mem bundled hooks",
"type": "module",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

19
scripts/wipe-chroma.cjs Normal file
View File

@@ -0,0 +1,19 @@
#!/usr/bin/env node
/**
* Wipes the Chroma data directory so backfillAllProjects rebuilds it on next worker start.
* Chroma is always rebuildable from SQLite — this is safe.
*/
const fs = require('fs');
const path = require('path');
const os = require('os');
const chromaDir = path.join(os.homedir(), '.claude-mem', 'chroma');
if (fs.existsSync(chromaDir)) {
const before = fs.readdirSync(chromaDir);
console.log(`Wiping ${chromaDir} (${before.length} items)...`);
fs.rmSync(chromaDir, { recursive: true, force: true });
console.log('Done. Chroma will rebuild from SQLite on next worker restart.');
} else {
console.log('Chroma directory does not exist, nothing to wipe.');
}