Skip to content

conversations_routes

conversations_routes

Routes HTTP de la persistance des conversations du chat.

Montées sur l'app localhost principale, JAMAIS sur la sous-app lan : ce sont des transcriptions privées, et le réseau local n'a rien à y lire. L'authentification par clé s'applique comme à toute route /v1.

Les routes sont des def SYNCHRONES, pas async : SQLite bloque, et ce qu'une route async fait en ligne s'exécute sur la boucle d'événements — un accès disque y figerait le WebSocket vocal et le flux du chat (piège documenté du dépôt). Starlette exécute les def dans un fil.

Classes