Skip to content

Releases: google/adk-go

v1.0.0

23 Mar 09:38
d06c264

Choose a tag to compare

What's Changed

  • Add replay plugin by @baptmont in #618
  • Add example tool that adds examples to llm request by @baptmont in #612
  • all: run go fix ./... by @hyangah in #634
  • Initialize EventActions' ArtifactDelta to empty map by @baptmont in #610
  • Change content "For context" formatting by @baptmont in #613
  • Add runner options, WithStateDelta by @baptmont in #615
  • Add pathPrefix config to api launcher by @baptmont in #616
  • feat: extension points for remoteagent part conversions by @nahapetyan-serob in #627
  • feat: add apigee model by @dpasiukevich in #639
  • Modify append instructions to modify existig part. Add ExampleTool factory to configurable. by @baptmont in #640
  • Upgrade GitHub Actions to latest versions by @salmanmkc in #643
  • Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #642
  • Do not retry confirmation requests as they are not really errors. by @caglar10ur in #641
  • fix: skip vendor in copyright header test by @zchee in #636
  • refactor: remove duplicated ConfirmationProvider by @dpasiukevich in #649
  • refactor: consistent memory service naming by @dpasiukevich in #650
  • feat: remoteagent and executor subtask cleanup by @yarolegovich in #645
  • Add progressive SSE to streaming aggregator and parallel function call execution by @baptmont in #654
  • fix: interleaved thought&text aggregation in remoteagent by @yarolegovich in #655
  • Plumb part converter to input required processor by @zbirkenbuel in #657
  • refactor: remove launcher dependency from adkrest by @dpasiukevich in #660
  • feat(otel): use synchronous span and log processors for debug endpoints by @pawel-maciejczek in #661
  • feat(adk-web): update adk-web to the latest version by @pawel-maciejczek in #653
  • chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3 in the go_modules group across 1 directory by @dependabot[bot] in #663
  • chore: update a2a-go and fix test race by @yarolegovich in #664
  • feat(adk-web): update adk-web to the latest version by @kdroste-google in #666
  • chore(deps): bump github.com/modelcontextprotocol/go-sdk from 1.4.0 to 1.4.1 in the go_modules group across 1 directory by @dependabot[bot] in #667
  • feat: allow the runner to automatically create a session if AutoCreateSession is enabled. by @hanorik in #622
  • refactor: update memory req/resp names by @dpasiukevich in #671

New Contributors

Full Changelog: v0.6.0...v1.0.0

v0.6.0

06 Mar 14:18
da1d6a5

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

20 Feb 12:28
7f48222

Choose a tag to compare

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_llm spans 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

Full Changelog: v0.4.0...v0.5.0

v0.4.0

30 Jan 10:51
7979bd8

Choose a tag to compare

New major features

note: adk docs will be updated with Go examples

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

17 Dec 15:00
1313c50

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

21 Nov 14:45
d197968

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0