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.