Fetching from the wire…
Public story · 2026-07-30 · high
The same release adds a flow-level failure event, so CrewAI users should recheck traces logged before July 30.
Why now: CrewAI shipped the fix on July 30, closing a failure-reporting gap that existed in every version before it.
CrewAI's July 30 release fixed a bug that reported failed tool calls as successful, per the project's GitHub changelog.
That's a bigger deal than a routine patch note. If a tool call failed and the framework logged it as a win anyway, the crew's next reasoning step built on a false premise. Nothing in the trace explained why the output was off.
Version 1.15.9 also adds a FlowFailedEvent, so flow-level failures now generate a signal too. Before this release, a crew could fail at the flow level and leave no distinct failure event behind, per the release notes.
The fix is straightforward. The harder problem is everything logged before it. If you run CrewAI in production, some traces marked "success" may actually record a tool that broke, with the agent pushing forward anyway.
I'd bet most teams don't go back and re-audit old runs after a bug fix like this. That means whatever weird outputs got shrugged off as "the model doing something odd" over the past several months are worth a second look. If your CrewAI logs show a clean success next to an output that never made sense, this bug is a strong candidate for why.
Each link below shares sources, entities, or timing with this story.
LangGraph benchmarked against CrewAI / Shared entity: CrewAI / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (LangGraph benchmarked against CrewAI); both cover CrewAI; reported by the same outlet (github.com).
CrewAI supports Model Context Protocol / Shared entity: CrewAI / Earlier coverage
Linked by a graph relationship (CrewAI supports Model Context Protocol); both cover CrewAI; earlier CrewAI coverage from 2026-06-17.
LangGraph benchmarked against CrewAI / Shared entity: CrewAI / Earlier coverage
Linked by a graph relationship (LangGraph benchmarked against CrewAI); both cover CrewAI; earlier CrewAI coverage from 2026-06-07.
CrewAI supports Model Context Protocol / Same source domain / Shared topic
Linked by a graph relationship (CrewAI supports Model Context Protocol); reported by the same outlet (github.com); overlapping topics (call, chang).
LangGraph benchmarked against CrewAI / Shared entity: CrewAI / Earlier coverage
Linked by a graph relationship (LangGraph benchmarked against CrewAI); both cover CrewAI; earlier CrewAI coverage from 2026-06-29.
CrewAI supports A2A / Same source domain
Linked by a graph relationship (CrewAI supports A2A); reported by the same outlet (github.com).
Linked by a graph relationship (CrewAI supports A2A); reported by the same outlet (github.com).
CrewAI supports A2A / Shared topic
Linked by a graph relationship (CrewAI supports A2A); overlapping topics (call, chang).