Patch Changes
-
#8916
950ea4eThanks @edizferit! - Preserve tool callextra_contentfrom OpenAI-compatible providers, so Gemini receives its thought signatures on follow-up tool turns. It is exposed asmetadata.openai.extraContenton tool call response parts and sent back from theopenai.extraContenttool call prompt option. -
#8952
b63a4f9Thanks @jayhemnani9910! - Ignore emptycontentdeltas in streamed chat completions. Providers such as Ollama sendcontent: ""with every reasoning chunk, which split a single reasoning block into one part per token and opened the text part before the reasoning finished. -
Updated dependencies [
b4e5af8,b8d6e7a,89d5c88,66257d2,cd2ab19,ca068ce,f686000,e052f1b,c755b69,ebe487f,63bfad8,8598157,76a03f7,182e26d,a46592a,1d3419e,e00eaae,133ceb2,a494a64,d6082a2,ee3a350,7ba976c,9dbd07e,d4f7dc3,a9b5148,e7d84e4,0e2b988,84f48df,48ed32f,59e58a6,b9e7821,aa811e4,bfc5742,f9f7a5a,73fa287,7ff5048,7803e51,93410da,aef1d1f,d6d515b,ea52c24,7e44402,0b17b9e,9753be9,977096b,cf58cb0]:- effect@4.0.3