- Backend: /generate-personas-full now returns task_id immediately (202) and runs generation as a background asyncio task, delivering results via WebSocket task_completed event (bypasses GCP LB 30s timeout) - Frontend: AIRecruiter listens for ws:task_completed to process personas instead of awaiting the long HTTP response - Remove 53 debug console.log calls from websocketServiceNew.ts including session_id exposure and a self-test emit that was firing fake events - Remove debug logs from WebSocketContextNew, AIRecruiter, personaGenerator Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| auth | ||
| models | ||
| routes | ||
| services | ||
| utils | ||
| .DS_Store | ||
| __init__.py | ||
| db.py | ||
| extensions.py | ||
| websocket_debug_tap.py | ||
| websocket_manager.py | ||
| websocket_manager_async.py | ||