Frigate NVR Updates: OpenAI Blocking Fix

A single pull request dominates today. PR #24868 moves blocking OpenAI chat calls into worker threads to stop the API and UI from freezing during slow model responses.

Duration: PT2M8S

Episode overview

This episode is a short developer briefing from Frigate NVR Updates.

It explains recent repository work in plain language.

  • Show: Frigate NVR Updates
  • Published: 2026-11-04T14:17:07Z
  • Audio duration: PT2M8S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's Wednesday, November 4th, 2026, and this is Frigate NVR Updates.

There's no broader pattern in today's activity — just one high-impact reliability fix worth your attention.

The focus is blocking behavior in the generative A-I chat integration. Opened November 3rd, in pull request 24868 contributor Mechamogeo reports the Open A-I provider was using a synchronous client inside an asynchronous streaming path, while the chat route was also invoking a synchronous chat call directly. That…

The developer impact is significant for responsiveness and user experience. The report cites the stats endpoint slowing from around one second to over four seconds during a chat request, with slower models capable of stalling the entire A-P-I and user interface until the two-minute timeout. In practice, a single…

A second theme is consistency across providers. Other integrations — Ollama, Gemini, and Llama C-P-P — already use asynchronous clients. Open A-I was the outlier, and the proposal brings it in line by moving those blocking calls into worker threads, leaving the event loop free to serve other requests. If you touched…

The work is still in review, with seven comments and one…

Nearby episodes from Frigate NVR Updates

  1. Closing Config Paths to Root Execution
  2. Security Hardening and Load Stability
  3. Opt-In Analytics, Notification Control, and Pipeline Fixes
  4. GenAI Freeze Fix and Autotrack Hardening
  5. Monotonic Timing Fix and Review Polish
  6. Weekly Recap - Reliability Polish and Review Consistency
  7. Reliability Sweep and Review Consistency
  8. Directory Import and PTZ Reliability