Skip to content

Tags: a2aproject/a2a-go

Tags

v0.3.3

Toggle v0.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.3 (#113)

🤖 I have created a release *beep* *boop*
---


## [0.3.3](v0.3.2...v0.3.3)
(2025-12-08)


### Features

* allow creating grpc transport from service client
([#117](#117))
([e95c064](e95c064))
* concurrency control
([#110](#110))
([4e8bcc1](4e8bcc1))


### Bug Fixes

* increase default timeout on jsonrpc client to account for streaming
([#134](#134))
([6d7290b](6d7290b)),
closes [#125](#125)
* make log package capture the source properly
([#112](#112))
([0ec064d](0ec064d))
* return a task in failed state as a result
([#114](#114))
([80e20aa](80e20aa))


### Documentation

* Added CONTRIBUTING.md.
([#119](#119))
([f666ec6](f666ec6))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.2

Toggle v0.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.2 (#107)

🤖 I have created a release *beep* *boop*
---


## [0.3.2](v0.3.1...v0.3.2)
(2025-11-14)


### Bug Fixes

* allow request meta extension and hide mistakenly exported type
([#106](#106))
([46fa0cb](46fa0cb))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.1 (#104)

🤖 I have created a release *beep* *boop*
---


## [0.3.1](v0.3.0...v0.3.1)
(2025-11-13)


### Bug Fixes

* nil meta becomes empty struct in send message conversion
([#105](#105))
([60d3fcb](60d3fcb))
* remove keep-alive messages
([#100](#100))
([493e497](493e497))
* use UUIDv7 in type ID generators
([#102](#102))
([3a809ea](3a809ea)),
closes [#101](#101)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(main): release 0.3.0 (#83)

🤖 I have created a release *beep* *boop*
---


## 0.3.0 (2025-11-04)


### Features

* add JSON-RPC client transport implementation
([#79](#79))
([1690088](1690088))
* agent card resolver
([#48](#48))
([0951293](0951293))
* blocking flag handling
([#97](#97))
([f7aa465](f7aa465)),
closes [#96](#96)
* client API proposal
([#32](#32))
([b6ca54f](b6ca54f))
* client auth interceptor
([#90](#90))
([25b9aae](25b9aae))
* client interceptor invocations
([#51](#51))
([3e9f2ae](3e9f2ae))
* core types JSON codec
([#42](#42))
([c5b3982](c5b3982))
* define core types and interfaces
([#16](#16))
([69b96ea](69b96ea))
* disallow custom types and circular refs in Metadata
([#43](#43))
([53bc928](53bc928))
* get task implementation
([#59](#59))
([f74d854](f74d854))
* grpc authenticated agent card and producer utils
([#85](#85))
([9d82f31](9d82f31)),
closes [#82](#82)
* grpc client transport
([#66](#66))
([fee703e](fee703e))
* grpc code generation from A2A .proto spec
([#11](#11))
([2993b98](2993b98))
* handling artifacts and implementing send message stream
([#52](#52))
([c3fa631](c3fa631))
* implement an a2aclient.Factory
([#50](#50))
([49deee7](49deee7))
* implementing grpc server wrapper
([#37](#37))
([071e952](071e952))
* implementing message-message interaction
([#34](#34))
([b568979](b568979))
* implementing task pushes
([#86](#86))
([c210240](c210240))
* input-required and auth-required handling
([#70](#70))
([3ac89ba](3ac89ba))
* jsonrpc server ([#91](#91))
([5491030](5491030))
* logger ([#56](#56))
([86ab9d2](86ab9d2))
* request context loading
([#60](#60))
([ab7a29b](ab7a29b))
* result aggregation part 1 - task store
([#38](#38))
([d3c02f5](d3c02f5))
* result aggregation part 3 - concurrent task executor
([#40](#40))
([265c3e7](265c3e7))
* result aggregation part 4 - integration
([#41](#41))
([bab72d9](bab72d9))
* SDK type utilities
([#31](#31))
([32b77b4](32b77b4))
* server middleware API
([#63](#63))
([738bf85](738bf85))
* server middleware integration
([#64](#64))
([5dc8be0](5dc8be0))
* smarter a2aclient
([#88](#88))
([322d05b](322d05b))
* task event factory
([#95](#95))
([fbf3bcf](fbf3bcf)),
closes [#84](#84)
* task executor docs
([#36](#36))
([b6868df](b6868df))
* task update logic
([0ac987f](0ac987f))


### Bug Fixes

* Execute() callers missing events
([#74](#74))
([4c3389f](4c3389f))
* mark task failed when execution fails
([#94](#94))
([ee0e7ed](ee0e7ed))
* push semantics update
([#93](#93))
([76bff9f](76bff9f))
* race detector queue closed access
([c07b7d0](c07b7d0))
* regenerate proto and update converters
([#81](#81))
([c732060](c732060))
* streaming ([#92](#92))
([ca7a64b](ca7a64b))


### Miscellaneous Chores

* release 0.3.0
([fa7cfba](fa7cfba))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).