chore: bump version to 10.0.4

Reverts v10.0.3 chroma-mcp spawn storm fix (broken release).
Restores codebase to v10.0.2 state.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Alex Newman
2026-02-11 21:36:34 -05:00
parent 0dda593c45
commit 98d87d7573
13 changed files with 213 additions and 709 deletions
+1 -5
View File
@@ -19,7 +19,6 @@
import { spawn, exec, ChildProcess } from 'child_process';
import { promisify } from 'util';
import { logger } from '../../utils/logger.js';
import { cleanupExcessChromaProcesses } from '../infrastructure/ProcessManager.js';
const execAsync = promisify(exec);
@@ -213,7 +212,7 @@ async function killSystemOrphans(): Promise<number> {
try {
const { stdout } = await execAsync(
'ps -eo pid,ppid,args 2>/dev/null | grep -E "claude.*haiku|claude.*output-format|chroma-mcp" | grep -v grep'
'ps -eo pid,ppid,args 2>/dev/null | grep -E "claude.*haiku|claude.*output-format" | grep -v grep'
);
let killed = 0;
@@ -263,9 +262,6 @@ export async function reapOrphanedProcesses(activeSessionIds: Set<number>): Prom
// Daemon children: find idle SDK processes that didn't terminate
killed += await killIdleDaemonChildren();
// Count-based: kill excess chroma-mcp processes regardless of age
killed += await cleanupExcessChromaProcesses();
return killed;
}