releaseintermediate
[Release] crewaiInc/crewAI 1.8.0: 1.8.0
By lorenzejaygithub
View original on githubcrewAI 1.8.0 introduces production-ready Flows and Crews architecture with native async chain support for agent-to-agent (a2a) communication, including poll/stream/push update mechanisms. The release adds human-in-the-loop (HITL) feedback capabilities for Flows, streaming tool call events, and enhanced event handling through improved EventListener and TraceCollectionListener.
Key Points
- •Native async chain support for agent-to-agent (a2a) communication enables efficient asynchronous workflows between multiple agents
- •A2A update mechanisms with poll, stream, and push options provide flexible real-time data synchronization with configurable handlers
- •Global flow configuration for human-in-the-loop (HITL) feedback allows human oversight and intervention in automated processes
- •Streaming tool call events with improved provider ID tracking enhance visibility and debugging of tool execution across the system
- •Production-ready Flows and Crews architecture provides stable, scalable foundation for deploying multi-agent systems in production environments
- •Enhanced EventListener and TraceCollectionListener improve event handling capabilities for better monitoring and observability
- •Optional a2a dependency handling prevents breaking changes for users not utilizing agent-to-agent features
- •Webhook-streaming documentation updates and AOP/AMP language adjustments improve developer onboarding and clarity
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