Root cause of "Bridge call failed" errors: bridge /task endpoint defaults to 25s agent reply timeout, but LLM calls through the iConsulting gateway can take 30-60s. Fix: pass timeoutSeconds=55 explicitly in POST body. Also add batchSend fallback in routeToAgent: if the sessionWebhook has expired by the time the LLM replies (user sent a message, LLM took >30s, webhook window closed), the reply is now sent via proactive batchSend using senderStaffId instead of being silently dropped. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agent-service | ||
| audit-service | ||
| auth-service | ||
| billing-service | ||
| comm-service | ||
| inventory-service | ||
| monitor-service | ||
| notification-service | ||
| ops-service | ||
| presence-service | ||
| referral-service | ||
| version-service | ||
| voice-agent | ||
| voice-service | ||