Added
- (rig-1160) encode control flow directly in type signature for hooks (breaking) (#1305)
- (rig-1126) tool image result support for gemini (#1329)
- support xhigh reasoning effort (#1319)
- (agent) allow on_tool_call hook to reject tool execution (#1284)
Fixed
- avoid duplicate role in responses input (#1314)
- (providers) fixed azure openai embedding dimension (#1303)
- (rig-1174) openai responses requires reasoning in history (#1335)
- (rig-1170) concurrent tool execution (#1326)
- (rig-1167) fix deepseek-reasoner v3.2 invoke (#1333)
- (rig-1156) impl VectorStoreIndexDyn for mongodb and milvus (#1300)
- (rig-1154) gemini API tools mismatch (#1291)
- (providers) re-export gemini EmbeddingModel and constants at module root (#1292)
Other
- (rig-1164) rename max_depth & related to max_turns (BREAKING) (#1323)
- remove unnecessary feature requirement for test (#1341)
- (rig-1157) Update xAI to Responses API (#1316)
- (rig-1171) update ollama docs (#1327)
- (rig-1163) ollama stream tool calls get ignored (#1309)
- Handle error for HTTP client response (#1237)
- Add default type parameter T = reqwest::Client to ollama's EmbeddingModel for consistency with other providers (#1293)