New Features
- Add a simulation graph API to control how user turns are generated during conversation simulation.
ConversationSimulatornow acceptssimulation_graph, andcontrolleris deprecated in favor ofstopping_controllerwith a warning for legacy usage. (#2678) (Jeffrey Ip) - Add support for
retrieval_contextentries asRetrievedContextDatawithcontextandsource, enabling contextual precision to group retrieved chunks by source. This also normalizes mixed inputs to plain context strings when preparing datasets and API payloads. (#2669) (Vamshi Adimalla) - Add multimodal trace support by converting LangChain image/PDF content blocks into placeholders and including the referenced attachments when exporting traces. Multimodal detection now recognizes both
IMAGEandPDFplaceholders. (#2672) (Vamshi Adimalla)
Improvement
- Add a GitHub Actions workflow to auto-generate release notes from the latest tag or version bump and draft a GitHub Release. This includes extracting the tag-specific notes into a release notes file and falling back to a basic draft if none are found. (#2671) (Vamshi Adimalla)
❤️ Contributors
A huge thank you to our contributors for this release: @penguine-ip, @A-Vamshi