Projects can now show remembered files across chats via a new project memory section, fetched through project_memory_read/list
What
The Projects tool's context now includes a '## Project memory' block, listing files that have been remembered for the project across different chats, alongside its existing docs, files, and synced sources. Malformed memory entries are validated and dropped.
Memory contents are surfaced with a note to read them via project_memory_read/project_memory_list, and a new backend route fetches this data (a project's melange_memory) to feed project_memory_list. That route explicitly refuses to work when accessed through a certain bridge mode.
Why
This lets a project's Claude carry memory of things noted in previous chats forward into new ones, while treating memory content as data rather than as instructions to follow, the same way it already treats docs.