Files
OmniRoute/open-sse
Markus Hartung 8483b98205 fix(sse): reject unsupported chatgpt-session content parts instead of dropping them
textFromContent threw for image parts but silently skipped everything else, so a `file`
or `input_audio` part vanished and the model answered about content it never received.
Any part that is neither a text part nor an already-handled image part now throws
ChatGptSessionInputError with code "unsupported_content_part" (a terminal 400).
2026-09-02 08:30:57 -03:00
..
2026-07-07 13:14:06 -03:00