Added
- (rig-865) multi turn streaming (#712)
- implement Tool for Agent (#704)
- Add capability to add custom logic while running prompts (#632)
- (rig-863) add retries to extractor tool (#685)
- (gemini) Accept plain-text tool result (#686)
- video input for gemini (#690)
- added get_tool_definitions (#666)
Fixed
- (rig-886) only GenerationConfig can be passed into additional_params (#707)
- deepseek streaming endpoint (#687)
- (rig-864) missing id from OpenAI Responses API for reasoning items (#681)
Other
- (rig-883) fully deprecate mcp feature flag (#714)
- (gemini) Refactor parts to Vec instead of OneOrMany in Gemini (#691)
- consistent visibility modifiers in openai (#694)
- Update rmcp to version 0.5 (#682)
- Fix SSE parsing in Gemini provider (#683)
- (rig-862) remove sync bound from fn call() in tool trait (#678)
- 删除gemini providers中重复的方法 (#675)