Kindcapability
NotesDirectly addresses the unbounded-thread memory problem. Akshay Pachaar's version generalises it to multi-Bot work: Handoff quality is a file format problem, not a prompting problem.
Keep facts that change in a file the Bot reads, not in its memory, and tell it to reopen the source before every run.