mirror of
https://github.com/mudler/LocalAI.git
synced 2026-11-06 04:23:15 -05:00
ConnectorCall, localConnectorCall and Carrier.connectorRequest each set their own 45 second timeout. On a frontend the first and third nested inside each other, and on the owner the first and second did. Each hop now sets it once (connectorTimeout): the forwarding carrier on a frontend, and localConnectorCall on the owner, which must bound the work whichever door the call came through. ConnectorCall no longer adds a third one. The kind lookup in localConnectorCall uses slices.IndexFunc instead of a loop that kept scanning after a match. Assisted-by: Claude Code:claude-sonnet-5-5 Signed-off-by: Ettore Di Giacinto <mudler@localai.io>