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.