## The problem
Issue run-llama/llama_index#17629 (closed, 17 comments): ### Bug Description I am trying to use a Multi-Agent workflow using AgentWorkflow, and I get this error as soon the second agent is called. I get the same error by running the code example from: https://github.com/run-llama/llama_index/blob/main/docs/docs/examples/agent/agent_workflow_multi.ipynb `async def test(): handler = agent_workflow.run( user_msg="Write me a report on the history of the internet. Briefly describe the history of the internet, including the development of the internet, the development of the web, and the development of the internet in the 21st century." ) await handler im
## The verified fix
Collaborator logan-markewich reproduced the multi-agent ReAct bug: the workflow crashed when the LLM streamed zero data in run_agent_step. Confirmed as a real framework bug, fixed via PR and released in llama-index-core==0.12.14 - fix is pip install -U llama-index-core. Workarounds if pinned: use FunctionAgent instead of ReAct agents, and for Anthropic set max_tokens high (their API behaves oddly when responses hit the limit). Reporter rasphlat confirmed: 'my Multi-Agent Workflow is finally working.'