v1.4.549

danielmiessler/Fabricv1.4.549Oct 23, 2026by github-actions[bot]

Upgrading?

Release notes summary

This release fixes OpenAI Responses API streaming so that failed streams properly return errors instead of being silently ignored. It also simplifies error handling, improves diagnostic formatting, and ensures trailing content is emitted only after a successful stream.

Key Highlights

  • Failed OpenAI Responses API streams now return their errors to the caller.
  • Error handling was simplified by returning stream errors before processing response failure events.
  • Response failures are formatted inline with the associated message and error code for clearer diagnostics.
  • Removed the standalone response failure formatting helper to reduce redundant code.
  • Trailing content is emitted only after the stream is confirmed successful.

Full Release Notes

## Changes

### PR [#2292](https://github.com/danielmiessler/Fabric/pull/2292) by [pcbeingused333](https://github.com/pcbeingused333) and [ksylvan](https://github.com/ksylvan): fix(openai): return the error of a failed Responses API stream

- Fixed the OpenAI integration so that errors from a failed Responses API stream are properly returned instead of being silently ignored.
- Simplified error handling in the OpenAI response stream by returning stream errors before processing response failure events.
- Formatted response failures inline with the associated message and error code for clearer diagnostics.
- Removed the standalone helper used to format response failure errors, reducing redundant code.
- Ensured trailing content is emitted only after the stream is confirmed successful.

Related Repositories