Feature request: memory should inherit like CLAUDE.md does (global + project layers)
Auto-memory is project-scoped by design, which is great - but there is no global layer, and no way to build one:
autoMemoryDirectoryresolves like any scalar setting: the project value replaces the user value. Winner-takes-all.- So a user-level memory directory ("who I am, my preferences - true in every project") is silently ignored in any project that has its own memory.
This is inconsistent with CLAUDE.md, which already implements the right pattern: user-level + project + subdirectory files all load together, child extending parent.
Request: memory directories should chain the same way - load the user-level memory and the project memory, project on top.
Current workaround: a SessionStart hook that reads the user-level memory folder and emits it as additionalContext in every session. Works, but it's re-implementing inheritance the product already has for CLAUDE.md.
Found while maintaining multiple projects (each with its own memory) plus a _General folder for cross-project identity - the _General layer turned out to be invisible exactly where I work most.