What's Changed
- Update feature_request.md by @ymodak in #520
- Update bug_report.md by @ymodak in #519
- Implement the load memory tool for searching memory by @git-hulk in #497
- fix InvocationId being replaced on invocationContext duplication by @baptmont in #525
- feat: add human in the loop confirmation for mcp toolset by @baptmont in #523
- feature: add WithContext method to agent.InvocationContext to support context modification by @pawel-maciejczek in #526
- feat: add logging plugin by @dpasiukevich in #534
- feat: implement graceful shutdown in console launcher by @pawel-maciejczek in #533
- fix: Apply temp state deltas to local session object. by @baptmont in #537
- feat: add a function call modifier plugin. by @baptmont in #535
- Add support of the preload memory tool by @git-hulk in #527
- feat: add OpenTelemetry configuration and initialization - TracerProvider by @pawel-maciejczek in #524
- Move the function call modifier plugin into one package by @git-hulk in #546
- feat: switch the old tracing to single TracerProvider and add basic trace context propagation by @pawel-maciejczek in #529
- fix: set SkipSummarization in RequestConfirmation to stop agent loop by @code2gold in #544
- fix: remoteagent partial response handling leads to data duplication by @yarolegovich in #545
- fix: pass long_running_function_ids in the request_confirmation event by @dpasiukevich in #553
- chore: added tests to verify tool confirmation works with a2a by @yarolegovich in #560
- fix: clear aggregated text and thoughts when receiving a non-appending task artifact update by @sherryfox in #555
- feat: Implement OpenTelemetry semconv tracing by @pawel-maciejczek in #548
- cleanup: remove
call_llmspans after adding semconv tracing by @pawel-maciejczek in #556 - fix: Fix flaky TestGenerateContentTracing by @pawel-maciejczek in #563
- fix: enable llm variant for gemini 2.5 and below by @dpasiukevich in #562
- chore: remove internal mutable session struct by @dpasiukevich in #572
- Introduce Retry and Reflect pluging by @caglar10ur in #564
- fix: format go.mod by direct and indirect dependencies by @zchee in #580
- feature: implement v2 trace debug endpoints based on semconv spans and logs by @pawel-maciejczek in #570
- feature: enhance telemetry project validation to fail if whitespace only is passed by opts or env var by @pawel-maciejczek in #584
New Contributors
- @ymodak made their first contribution in #520
- @pawel-maciejczek made their first contribution in #526
- @code2gold made their first contribution in #544
- @sherryfox made their first contribution in #555
Full Changelog: v0.4.0...v0.5.0