Agent DailyAgent Daily
releaseintermediate

[Release] crewaiInc/crewAI 1.9.0: 1.9.0

By lorenzejaygithub
View original on github

crewAI 1.9.0 introduces structured outputs and response_format support across providers, native multimodal file handling with OpenAI responses API, and Keycloak SSO provider support. The release includes improvements to tool calling, event ordering with parent-child hierarchy, a2a task execution utilities, and various bug fixes for file storage, API handling, and error management.

Key Points

  • Structured outputs and response_format support added across all providers for consistent API responses
  • Native multimodal file handling and OpenAI responses API integration enable richer content processing
  • Event ordering with parent-child hierarchy improves workflow tracking and debugging capabilities
  • Keycloak SSO provider support expands enterprise authentication options
  • Agent-to-agent (a2a) execution utilities, server config, and transport options enable multi-agent orchestration
  • Improved tool calling and error handling for HumanFeedbackPending in flow execution enhance reliability
  • File store enhanced with fallback memory cache and better Bedrock stop sequence handling
  • Google Vertex API key support and Azure model stop word detection fixes improve cloud provider compatibility

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
Quality

Concepts