releaseintermediate
[Release] crewaiInc/crewAI 1.15.17: 1.15.17
By joaomdmouragithub
View original on githubcrewAI v1.15.17 introduces declarative conversational flows with opt-in conversational mode, improves tool handling with AMP slug support and oversized message chunking, and fixes critical bugs including MCP server configuration, agent scope closure, tool error attribution, and OpenAI Responses API compatibility. The release enhances security with SSRF checks per redirect hop and resolves native tool call issues.
Key Points
- •Declarative conversational flows now available with built-in methods synthesized for declarations
- •Conversational mode made opt-in and unmistakable to prevent unintended behavior
- •AMP slug now carried on tools resolved from slug references for better tool tracking
- •Oversized single messages handled during chunking to prevent processing failures
- •MCP HTTP and SSE server_name now correctly uses URL hostname instead of incorrect defaults
- •Agent scope properly closed on every failed attempt to prevent resource leaks
- •Tool errors now correctly attributed to the failing tool for better debugging
- •SSRF security checks pinned to each redirect hop and peer IP for enhanced protection
- •Native tool calls over OpenAI Responses API fixed and restored to working state
- •Documentation updated with v1.15.16 snapshot and changelog
Found this useful? Add it to a playbook for a step-by-step implementation guide.
Workflow Diagram
Start Process
Step A
Step B
Step C
Complete