Files
canvas-frontend/qa
canvas-bot fa17445ff0
build-and-publish / test (push) Has been cancelled
build-and-publish / image (push) Has been cancelled
fix(llm): 12s hard deadline on /api/v1/llm/generate
Investigation: the wave-3 [llm] telemetry warns weren't firing on live
because the fetch had no client-side timeout. When demo's
llm-integration-service was slow/stuck, fetch hung indefinitely past
the test's 12s wait, so the fallback path never ran and the user saw
no agent reply at all.

Add a 12s AbortController-backed deadline. On timeout: console.warn
'[llm] gateway timed out after Xms (deadline 12000ms)' + return the
graceful 'temporarily unavailable' fallback that renders the tool
menu in the chat surface. Uses AbortSignal.any when available to
preserve any caller-supplied signal.
2026-06-15 21:16:11 +04:00
..
2026-06-14 00:09:32 +04:00