1.0.0-rc.1 (2026-03-20)
⚠ BREAKING CHANGES
- remove McpToolset constructors taking Optional parameters
- remove deprecated Example processor
Features
- add handling the a2a metadata in the RemoteA2AAgent; Add the enum type for the metadata keys (e51f911)
- add type-safe runAsync methods to BaseTool (b8cb7e2)
- Enhance LangChain4j to support MCP tools with parametersJsonSchema (2c71ba1)
- fixing context propagation for agent transfers (9a08076)
- Implement basic version of BigQuery Agent Analytics Plugin (c8ab0f9)
- init AGENTS.md file (7ebeb07)
- Propagating the otel context (8556d4a)
- remove McpToolset constructors taking Optional parameters (dbb1394)
- Return List instead of ImmutableList in CallbackUtil methods (8af5e03)
- update requestedAuthConfigs and its builder to be of general Map types (f145c74)
- Update return type of App.plugins() from ImmutableList to List (8ba4bfe)
- Update return type of toolsets() from ImmutableList to List (cd56902)
- update Session.state() and its builder to be of general Map types (4b9b99a)
- update stateDelta builder input to Map from ConcurrentMap (0d1e5c7)
Bug Fixes
- fix null handling in runAsyncImpl (567fdf0)
- improve processRequest_concurrentReadAndWrite_noException test case (4eb3613)
- include saveArtifact invocations in event chain (551c31f)
- prevent ConcurrentModificationException when session events are modified by another thread during iteration (fca43fb)
- Relaxing constraints for output schema (d7e03ee)
- Removing deprecated methods in Runner (0af82e6)
- Use ConcurrentHashMap in InvocationReplayState (94de7f1), closes #1009
- workaround for the client config streaming settings are not respected (#983) (3ba04d3)