Agents
CrewAI 1.15.18 promotes conversational flows to stable and stops recording failed tasks as successes
Released 27 August, CrewAI 1.15.18 moves conversational flows out of preview: a chat flow can now declare its own state shape, a declaration can name the router's response format, and a conversational declaration accepts crew-style LLM config. The bug fixes matter more for anyone already running it, including task failures being recorded as failures rather than successes, tool results preserved when the final answer is empty, message roles kept when Agent.kickoff receives a conversation, and the flow lifecycle emitted on a suppressed resume. It also maps default Claude Sonnet 4.6 to its 1M context window and raises the Anthropic default max_tokens for large tool calls.
↳ Follow the thread