Closed pr-pilot-ai[bot] closed 1 month ago
This PR introduces WebSocket support for task events, enhancing real-time communication between the server and clients.
WebSocket Integration
channels
channels-redis
TaskEventStreamConsumer
Task Event Broadcasting
broadcast
TaskEvent
Error Handling and Miscellaneous
SchedulerError
uvicorn
This PR introduces WebSocket support for task events, enhancing real-time communication between the server and clients.
WebSocket Integration
channels
andchannels-redis
to requirements.txtTaskEventStreamConsumer
in engine/task_event_streamer.pyTask Event Broadcasting
broadcast
function in engine/channels.pyTaskEvent
model to broadcast events in engine/models/task_event.pyError Handling and Miscellaneous
SchedulerError
in engine/task_scheduler.pyuvicorn
in Dockerfile