I've been playing with a few ideas for how to effectively do asynchronous communication between different LLM "threads".
I use the word threads and not 'agents' or 'processes' because my mental model for LLMs is leaning toward thinking of the active context window as a stream of consciousness.
I think communication between these threads is simpler than we're making it for 80% of use cases.
Spoiler: The answer is **tasks**.