Commit Graph

3 Commits

Author SHA1 Message Date
Lorenze Jay
3a89b9feab Add event emission for agent execution lifecycle
- Emit AgentExecutionStarted and AgentExecutionError events
- Update CrewAgentExecutor to use event_bus for tracking agent execution
- Refactor error handling to include event emission
- Minor code formatting improvements in task.py and crew_agent_executor.py
- Fix a typo in test file
2025-02-11 14:35:55 -08:00
Lorenze Jay
676cabfdd6 Refactor event handling and introduce new event types
- Migrate from global `emit` function to `event_bus.emit`
- Add new event types for task failures, tool usage, and agent execution
- Update event listeners and event bus to support more granular event tracking
- Remove deprecated event emission methods
- Improve event type consistency and add more detailed event information
2025-02-11 14:31:50 -08:00
Lorenze Jay
95bae8bba3 WIP crew events emitter 2025-02-06 11:06:43 -08:00