Skip to content

v0.4.7 (2025-07-24)

Compare
Choose a tag to compare
@DouweM DouweM released this 24 Jul 21:36
· 108 commits to main since this release
41dd069

What's Changed

  • Add MoonshotAI provider with Kimi-K2 model support by @zachmayer in #2211
  • Add Vercel AI Gateway provider by @joshualipman123 in #2277
  • Support passing files uploaded to Gemini Files API and setting custom media type by @dprov in #2270
  • Parse '' tags in streamed text as thinking parts by @DouweM in #2290
  • Rename MCPServer sse_read_timeout to read_timeout and pass to ClientSession by @AntSan813 in #2240
  • Update cohere and MCP, add support for MCP ResourceLink returned from tools by @medaminezghal in #2094
  • Ignore empty text alongside tool calls when streaming from Ollama by @DouweM in #2286
  • Ignore leading whitespace when streaming text, fixing run_stream + Ollama + Qwen3 by @DouweM in #2294
  • Fix AG-UI parallel tool calls by @DouweM in #2301
  • Fix initial tool call args not being streamed with AG-UI by @DouweM in #2303
  • Handle None created timestamp coming from OpenRouter API by @R0boji in #2247
  • Update MCP docs to show you can pass ssl options via the http_client arg by @assadyousuf in #2214
  • Include ThinkingPart in messages.md API documentation graph by @lfloeer in #2299

New Contributors

Full Changelog: v0.4.6...v0.4.7