{"service":"Outtrip AI Orchestrator Agent","version":"2.1.0","docs":"/docs","health":"/health","endpoints":{"message":{"method":"POST","path":"/orchestrator/message","description":"Recibe mensaje del backend (fire-and-forget)","params":{"isFirstMessage":"Si true, genera título de conversación (solo 1 vez)"}},"status":{"method":"GET","path":"/status","description":"Estado del servicio de procesamiento"},"test":{"method":"POST","path":"/test","description":"[DEV] Procesar mensaje síncronamente (sin callback)"}},"protocol":{"name":"Chat Module Integration","flow":["1. Backend POST /orchestrator/message (fire-and-forget)","2. Agent returns 200 immediately","3. Agent processes with LangGraph + Gemini 3 Flash","4. Agent PATCH /api/v1/chat/messages/:id (callback)","5. If isFirstMessage=true, update conversation title"],"auth":"Client Credentials (Basic auth)"}}