Files
oh-my-pi/packages
roboomp 3fdba65da4 fix(inspect-image): bounded per-request timeout on the vision-model call
Wraps InspectImageTool.execute's instrumentedCompleteSimple call with an
AbortSignal.timeout combined via AbortSignal.any with the caller's abort
signal, so a stalled provider fails fast with a ToolError instead of
hanging until manual abort. Timeout is configurable via new
inspect_image.timeoutMs setting (default 180000ms, 0 disables). Manual
abort still surfaces as 'inspect_image request aborted' — the tool
distinguishes timeout via timeoutSignal.aborted && !signal.aborted.

Fixes #4165
2026-07-01 17:25:21 +00:00
..
2026-07-01 05:29:19 +02:00
2026-07-01 05:29:19 +02:00
2026-07-01 05:29:19 +02:00
2026-06-27 04:39:59 +02:00
2026-07-01 05:29:19 +02:00
2026-07-01 05:29:19 +02:00
2026-07-01 05:29:19 +02:00
2026-07-01 05:29:19 +02:00
2026-07-01 05:29:19 +02:00
2026-07-01 05:29:19 +02:00