Commit Graph

2 Commits

Author SHA1 Message Date
Devin AI
6e99f2f2cd feat: Add installation verification script
- Add test_installation.py to verify package installation
- Test imports of key components
- Display package version and imported modules

Co-Authored-By: Joe Moura <joao@crewai.com>
2024-12-12 16:03:36 +00:00
Devin AI
f7cca439cc refactor: Implement CrewAI Flow for email processing
- Add EmailState model for Flow state management
- Create EmailProcessingFlow class with event-based automation
- Update tools and crews for Flow integration
- Add comprehensive Flow tests
- Implement error handling and state tracking
- Add mock implementations for testing

This implementation uses CrewAI Flow features to create an event-based
email processing system that can analyze emails, research senders,
and generate appropriate responses using specialized AI crews.

Co-Authored-By: Joe Moura <joao@crewai.com>
2024-12-12 16:00:10 +00:00