-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Summary
Add color-based visual indicators to TaskNode components in CrewCanvas to show which tasks are currently running during workflow execution.
Requirements
- Running Tasks: Blue border with pulsing animation
- Completed Tasks: Green border with checkmark
- Failed Tasks: Red border with error icon
- Pending Tasks: Default gray styling
Implementation
- Extend TaskNodeData interface with
executionStatusfield - Add status-based styling to TaskNode component (follow AgentNode pattern)
- Connect to existing runStatusStore and trace data for real-time updates
- Add CSS animations for running state
Files to Modify
src/frontend/src/components/Tasks/TaskNode.tsx- Add visual status stylingsrc/frontend/src/components/WorkflowDesigner/CrewCanvas.tsx- Connect status data to nodes
Acceptance Criteria
- TaskNode colors change based on execution status
- Real-time updates during workflow execution
- Consistent with existing AgentNode status patterns
Labels
enhancement, frontend, ui-ux, workflow
Metadata
Metadata
Assignees
Labels
No labels