You'll notice
Shared memory writes can now fail because the index file is too large or content was screened out
What
Claude Code's shared memory write path now recognizes two additional rejection reasons from the server, each with its own guidance shown to the agent:
- the
MEMORY.mdindex file exceeding a size cap that is separate from the limit on individual files - content being rejected by an unspecified safety screening check
Why
This gives clearer, more specific feedback when a memory write is rejected, so the agent (and by extension the user) understands whether the problem is the index file being too big or content being blocked, rather than a generic failure.