Expand description
A chat’s memory binding: the project its notes and context archives
belong to, resolved once from the chat’s folder and carried across
threads, so that an ambient cwd cannot redirect a write. There is one
store, plain files under the base directory; the blocking file calls run
on a blocking worker. The binding also carries the run’s author, which
tool.call forwards to extensions as caller.