1.9.0
crewAIInc/crewAI1.9.0Jan 27, 2026by lorenzejay
AI Summary
This major feature release introduces Agent-to-Agent (A2A) functionality, adds Keycloak SSO support, and implements native multimodal file handling alongside streaming response improvements.
Key Highlights
- Add Keycloak SSO provider support for authentication
- Add native multimodal file handling and OpenAI responses API support
- Expand A2A capabilities with server configs, transports, and agent card generation
- Add streaming response IDs and event ordering with parent-child hierarchy
New Features
- Add structured outputs and response_format support across providers
- Add response_id in streaming response
- Add event ordering and parent-child hierarchy
- Add Keycloak SSO provider support
- Add native multimodal file handling
- Add a2a task execution utilities
- Add a2a server config and agent card generation
- Add additional a2a events and enrich event metadata
- Add additional a2a transports
- Add Galileo to integrations page
- Improved tool calling
Full Release Notes
## What's Changed ### Features - Add structured outputs and response_format support across providers - Add response_id in streaming response - Add event ordering and parent-child hierarchy - Add Keycloak SSO provider support - Add native multimodal file handling; OpenAI responses API - Add a2a task execution utilities - Add a2a server config and agent card generation - Add additional a2a events and enrich event metadata - Add additional a2a transports - Add Galileo to integrations page - Improved tool calling ### Bug Fixes - Enhance file store with fallback memory cache - Ensure document list is not empty - Ensure Bedrock client handles stop sequences properly - Fix Google Vertex API using API keys - Enhance Azure model stop word support detection - Improve error handling for HumanFeedbackPending in flow execution - Handle HumanFeedbackPending in flow error management - Unlink task in execution spans ### Documentation - Update native files and OpenAI responses documentation - Update A2A agent card documentation and refine existing A2A docs - Update changelog for version 1.8.0 release ## Contributors @Anaisdg, @GininDenis, @Vidit-Ostwal, @github-code-quality[bot], @greysonlalonde, @heitorado, @joaomdmoura, @koushiv777, @lorenzejay, @nicoferdi96, @vinibrsl