from asyncio import gather @simple def outline(): return "What is the outline?" @composite async def story(bot: Bot): calls = [bot(outline()), bot(characters())] outline, characters = gather([calls])