mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-14 02:42:24 +03:00
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).