For upgrading from 2.1.0-M1 to 2.1.0-RC1, please refer to the upgrade notes here.
⭐ New Features
- Deprecate ChatMemory in favor of session memory #7186
- Add upsert and query-embedding search to OpenSearch #7177
- Fail fast on unsupported upsert and vector search #7176
- Add session memory: an event log with turn-aware compaction #7161
- Add tool call confirmation to tool calling #7157
- Migrate DeepSeek chat model to message parts #7128
- Migrate OpenAI chat model to message parts #7107
- Fail clearly on out-of-range OpenAI Responses usage counts #7052
- Support for Text Chunking with Overlap in TokenTextSplitter #2123
🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@56wj, @Ashfaqbs, @OreOreDa, @Rainmemery, @dimitarproynov, @iuliiasobolevska, @sedhossein, @sobychacko, @ss-bhatt, @stack3mpty, and @tzolov