Refacto Agents

Industry story

CrewAI 1.15.6 fixes Anthropic tool-use block detection

agent-framework reliability tool-use

CrewAI 1.15.6 is a reliability patch for Anthropic-based agent pipelines, not a feature drop. The two fixes that matter most: Anthropic preview tool-use block detection now works correctly, and strict JSON schema property names survive tool invocation intact. The execution_end hook also fires on failure now, so your post-run cleanup and logging actually run when things go wrong.

Full analysis

CrewAI version 1.15.6 ships a handful of bug fixes relevant to agent builders. The most notable are a fix for detecting Anthropic's preview tool-use blocks (structured outputs that tell an agent which tool to call) and a fix to preserve strict tool schema property names, which matters for agents that rely on precise JSON schemas for tool invocation.

Additional fixes ensure the execution_end lifecycle hook fires even when a crew or flow execution fails, closing a gap where post-run cleanup or logging would silently not trigger. The release also handles async agent loading from a repository. These are targeted reliability patches with no breaking changes.

Comments