/
githubmirror
/
ChatDev
Обзор
Документация
Войти
/
githubmirror
/
ChatDev
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v2.2.0
server/routes/websocket.py
19 строк
549 B
NA-Wen
initial commit of chatdev 2.0
07 янв 2026, 11:24
07 янв 2026, 11:24
f0db945
Код
Авторство
О чём код?
"""WebSocket endpoint routing.""" from fastapi import APIRouter, WebSocket, WebSocketDisconnect from server.state import get_websocket_manager router = APIRouter() @router.websocket("/ws") async def websocket_endpoint(websocket: WebSocket): manager = get_websocket_manager() session_id = await manager.connect(websocket) try: while True: message = await websocket.receive_text() await manager.handle_message(session_id, message) except WebSocketDisconnect: manager.disconnect(session_id)