What's Changed
- fix: Update Spring AI to 1.1.0 and set conditional Ollama tests for CI by @ddobrin in #574
- feat: Support configuring tool execution mode in RunConfig by @copybara-service[bot] in #620
- test: adding a new & re-enabling some ignored tests by @copybara-service[bot] in #624
- test: add test for rearranging history for gemini3 interleaved by @copybara-service[bot] in #625
- chore: update Google GenAI version by @copybara-service[bot] in #627
- chore: update mockito version, and add byte-buddy dependency to fix running tests on some versions of JDK by @copybara-service[bot] in #638
- fix: ApigeeLLM support for Built-in tools like GoogleSearch, BuiltInCodeExecutor when calling Gemini models through Apigee by @copybara-service[bot] in #635
- fix: do not silently ignore exceptions thrown from runLive() by @copybara-service[bot] in #633
- fix: support non-map return values returned from Function Tools by automatically wrapping them into {"result": } by @copybara-service[bot] in #639
- refactor: make ConfigAgentLoader public by @copybara-service[bot] in #640
- feat: add model version to llm response and event by @copybara-service[bot] in #641
- refactor:Switch InvocationContext to use a builder instead of overloaded constructors by @copybara-service[bot] in #594
- fix: allow using legacy "transferToAgent(agentName)" to maintain backwards compatibility by @copybara-service[bot] in #646
- fix:Update HITL/Tool workflows to correctly pause and resume runner operations by @copybara-service[bot] in #600
- refactor:Update BasePlugin to accept LlmRequest.Builder for callbacks instead of immutable LlmRequest by @copybara-service[bot] in #650
- ADK changes by @copybara-service[bot] in #659
- chore: Ensure LoopAgent uses the same builder heirarchy as other agents by @copybara-service[bot] in #661
- feat: AgentTool.fromConfig() by @copybara-service[bot] in #660
- refactor:Refactor Runner to implement a Builder rather than a growing number of constructors by @copybara-service[bot] in #634
- fix: register url_context tool in ComponentRegistry by @copybara-service[bot] in #666
- docs: update ComponentRegistry's doc by @copybara-service[bot] in #667
- feat: add fromConfig method to LongRunningFunctionTool by @copybara-service[bot] in #669
- chore: update version to 0.5.0 by @copybara-service[bot] in #672
Full Changelog: v0.4.0...v0.5.0