Files
OmniRoute/open-sse/utils
diegosouzapw a2436bc50b fix(gemini): harden schema sanitizing and streaming defaults
Remove unsupported Gemini schema fields including vendor-prefixed
`x-` properties so translated tool definitions avoid rejected keywords.

Emit an empty `content` field with the initial assistant role delta to
keep OpenAI-compatible streaming output consistent for clients that
expect content on the first chunk.

Also force undici's fetch whenever a dispatcher is provided and treat
`onRequestStart` version mismatches as fatal instead of falling back to
native fetch, preventing broken proxy requests under mixed undici
versions.
2026-04-13 14:58:37 -03:00
..
2026-03-31 10:22:52 -03:00
2026-03-31 10:22:52 -03:00