3.2.0.0
Version 3.2.0 Release Notes
Compatible with OpenSearch and OpenSearch Dashboards version 3.2.0
Features
- Initiate query planning tool (#4006)
- Add Execute Tool API (#4035)
- Implement create and add memory container API (#4050)
- Enable AI-Oriented memory operation on Memory APIs (Add, Search, Update & Delete) (#4055)
- Support output filter, unify tool parameter handling and improve SearchIndexTool output parsing (#4053)
- Delete memory container API (#4027)
- GET memory API (#4069)
Enhancements
- Add Default System Prompt for the query Planner tool (#4046)
- Add support for date time injection for agents (#4008)
- Expose message history limit for PER Agent (#4016)
- [Enhancement] Enhance validation for create connector API (#3579)
- [Enhancements] Sparse encoding/tokenize support TOKEN_ID format embedding (#3963)
- Add validation for creating uri in connectors (#3972)
- Enhance tool input parsing and add agentic rag tutorial (#4023)
- Run auto deploy remote model in partially deployed status (#3423)
- [ExceptionHandling] Throw proper 400 errors instead of 500 for agent execute and MCP (#3988)
- Tuning PER Agent Prompts (#4059)
- Add feature flag for agentic search (#4021)
- Adding feature flag for agentic memory (#4067)
- Add feature flag to delete mem container (#4072)
Bug Fixes
- Fix class cast exception for execute API (#4010)
- Fix delete connector/model group exception handling (#4044)
- Fix exposed connector URL in error message (#3953)
- Fix is_async status of agent execution task (#3960)
- Fix update model config invalid error (#3994)
- [FIX] allow partial updates to llm and memory fields in MLAgentUpdateInput (#4040)
- Fix the error status code and message for empty response (#3968)
- [MLSyncUpCron] Change info log to debug log to reduce logging (#3948)
- Fixing unit test for user_requested_tenant_access (#4037)
- Ensure chat agent returns response when max iterations are reached (#4031)
Maintenance
- Increase mcp code coverage and address comments in PR: #3883 (#3908)
- Fix: change log level for sync up job (#3948)
- Keep .plugins-ml-config index for Integration test (#3989)
- Adding unit tests for create and get memory container functionalities (#4056)
- Adding more unit tests and upgrading jacoco (#4057)
- CVE fix: beanutils (#4062)
Infrastructure
- Bump gradle to 8.14 and update JDK to 24 (#3983)
- Updating gradle version (#4064)
- [FIX] Update lombok version for jdk24 (#4026)
Documentation
- Add multi modal tutorial using ml inference processor (#3576)
- Add blueprint for semantic highlighter model on AWS Sagemaker (#3879)
- Add Documentation for creating Neural Sparse Remote Model (#3857)
- Add tutorials for language_identification during ingest (#3966)
- Update link to the model in the aleph alpha blueprint (#3980)
- Add agentic rag tutorial (#4045)
- Notebook for step by step in multi-modal search in ml-inference processor (#3944)