The store-backed fan-in tool-loop (assistant turn and tool results persisted as thread rows, a guard that fires the rebuilt thread back exactly once per completed round) is the heart of a real multi-tool agent, but right now it is only legible by reading the example cell scripts.
Write a docs walkthrough: the roles (prep, dispatcher, collector, store), the thread rows, the fired-once guard, and how the loopback edge re-enters the llm. Use examples/telegram-research as the worked example.
Done when: a new contributor can follow the doc and build their own store-backed loop.
The store-backed fan-in tool-loop (assistant turn and tool results persisted as thread rows, a guard that fires the rebuilt thread back exactly once per completed round) is the heart of a real multi-tool agent, but right now it is only legible by reading the example cell scripts.
Write a docs walkthrough: the roles (prep, dispatcher, collector, store), the thread rows, the fired-once guard, and how the loopback edge re-enters the
llm. Useexamples/telegram-researchas the worked example.Done when: a new contributor can follow the doc and build their own store-backed loop.