Files
oh-my-pi/packages
roboomp 100d2ef547 fix(catalog): bound openai-compatible model discovery with default timeout
Built-in OpenAI-compatible provider managers call fetchOpenAICompatibleModels with neither a signal nor a timeoutMs, and the no-timeout branch issued the request with signal: undefined. A stalled /models endpoint left the fetch pending forever, so createAgentSession's awaited resolveModelDiscoveryFallback discovery pass never returned and startup hung.

Apply a default 10s deadline (DEFAULT_OPENAI_COMPATIBLE_DISCOVERY_TIMEOUT_MS) when the caller supplies neither signal nor timeoutMs, matching the coding-agent remote-discovery budget. Callers passing their own signal keep owning its lifecycle.

Fixes #8315
2026-08-12 05:26:49 +00:00
..
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00
2026-08-06 13:32:34 +02:00
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00
2026-08-12 03:26:12 +02:00