1.15.17

crewAIInc/crewAI1.15.17Aug 20, 2026by joaomdmoura

AI Summary

This release introduces declarative methods for driving conversational mode and fixes critical bugs regarding MCP server names and native tool calls over the OpenAI Responses API. It also improves tool error attribution and handles oversized messages during chunking.

Key Highlights

  • Declarative conversational flows documentation and methods
  • Fixes for MCP HTTP/SSE server name resolution
  • Fixes for native tool calls broken by OpenAI Responses API
  • Improved tool error attribution and SSRF checks

New Features

  • Declarative conversational flows
  • AMP slug handling on tools
  • Handling of oversized single messages during chunking

Full Release Notes

## What's Changed

### Features
- Add declarative conversational flows documentation
- Synthesize built-in conversational methods for declarations
- Enable declarations to drive conversational mode
- Make conversational opt-in unmistakable
- Carry the AMP slug on tools resolved from a slug reference
- Handle oversized single messages during chunking

### Bug Fixes
- Fix usage of the URL hostname as MCP HTTP and SSE server_name
- Close the agent scope on every failed attempt
- Attribute tool errors to the tool that failed
- Pin SSRF checks to each redirect hop and peer IP
- Resolve issues with native tool calls broken over OpenAI Responses API

### Documentation
- Update documentation with a snapshot and changelog for v1.15.16

## Contributors

@Copilot, @Vidit-Ostwal, @github-code-quality[bot], @joaomdmoura, @lorenzejay, @lucasgomide, @theCyberTech