v11.0.1
thedotmack/claude-memv11.0.1Apr 6, 2026by thedotmack
AI Summary
This patch release changes the default behavior of `CLAUDE_MEM_SEMANTIC_INJECT` from enabled to disabled, making per-prompt Chroma vector search opt-in rather than opt-out. The change reduces latency and context noise for users who didn't explicitly enable this feature, while a more precise file-context approach is in development as a future replacement.
Key Highlights
- Changed CLAUDE_MEM_SEMANTIC_INJECT default from true to false
- Per-prompt Chroma vector search is now opt-in instead of opt-out
- Reduces latency and context noise for users who hadn't explicitly enabled it
- Users can re-enable via CLAUDE_MEM_SEMANTIC_INJECT=true in settings.json
- A more precise PreToolUse timeline gate approach is in development as a replacement
Breaking Changes
- Semantic inject no longer runs by default - users who relied on the default behavior need to explicitly enable it via CLAUDE_MEM_SEMANTIC_INJECT=true
Full Release Notes
## v11.0.1 — Disable Semantic Inject by Default **Patch release** — Changes `CLAUDE_MEM_SEMANTIC_INJECT` default from `true` to `false`. ### What changed - Per-prompt Chroma vector search on `UserPromptSubmit` is now **opt-in** rather than opt-out - Reduces latency and context noise for users who haven't explicitly enabled it - Users can re-enable via `CLAUDE_MEM_SEMANTIC_INJECT=true` in `~/.claude-mem/settings.json` ### Why The semantic inject fires on every prompt and often surfaces tangentially related observations. A more precise file-context approach (PreToolUse timeline gate) is in development as a replacement.