v10.5.5
thedotmack/claude-memv10.5.5Mar 9, 2026by thedotmack
AI Summary
This release fixes a critical bug where switching from a non-code mode back to code mode left stale observation type/concept filters in settings.json, causing all context queries to return empty results. The fix ensures all modes read types/concepts uniformly from their mode JSON definitions. Additionally, the release includes cleanup of unused code including dead constants, a deleted file, and removed UI controls.
Key Highlights
- Fixed empty context queries after mode switching by ensuring all modes read types/concepts from their mode JSON definition uniformly
- Removed dead CLAUDE_MEM_CONTEXT_OBSERVATION_TYPES and CLAUDE_MEM_CONTEXT_OBSERVATION_CONCEPTS settings constants
- Deleted src/constants/observation-metadata.ts file (no longer needed)
- Removed observation type/concept filter UI controls from the viewer's Context Settings modal
Full Release Notes
### Bug Fix - **Fixed empty context queries after mode switching**: Switching from a non-code mode (e.g., law-study) back to code mode left stale observation type/concept filters in `settings.json`, causing all context queries to return empty results. All modes now read types/concepts from their mode JSON definition uniformly. ### Cleanup - Removed dead `CLAUDE_MEM_CONTEXT_OBSERVATION_TYPES` and `CLAUDE_MEM_CONTEXT_OBSERVATION_CONCEPTS` settings constants - Deleted `src/constants/observation-metadata.ts` (no longer needed) - Removed observation type/concept filter UI controls from the viewer's Context Settings modal