Releases: a2aproject/a2a-python
Releases · a2aproject/a2a-python
v0.3.12
12 Nov 21:37
Compare
Sorry, something went wrong.
No results found
0.3.12 (2025-11-12)
Bug Fixes
grpc: Add extensions to Artifact converters. (#523 ) (c03129b )
v0.3.11
07 Nov 11:04
Compare
Sorry, something went wrong.
No results found
0.3.11 (2025-11-07)
Bug Fixes
add metadata to send message request (12b4a1d )
v0.3.10
21 Oct 20:39
Compare
Sorry, something went wrong.
No results found
0.3.10 (2025-10-21)
Features
add get_artifact_text() helper method (9155888 )
Add a ClientFactory.connect() method for easy client creation (d585635 )
Bug Fixes
change MAX_CONTENT_LENGTH (for file attachment) in json-rpc to be larger size (10mb) (#518 ) (5b81385 )
correct new_artifact methods signature (#503 ) (ee026aa )
Code Refactoring
utils: move part helpers to their own file (9155888 )
v0.3.9
15 Oct 17:34
Compare
Sorry, something went wrong.
No results found
0.3.9 (2025-10-15)
Features
Bug Fixes
apply history_length for message/send requests (#498 ) (a49f94e )
client: A2ACardResolver.get_agent_card will auto-populate with agent_card_path when relative_card_path is empty (#508 ) (ba24ead )
Documentation
Fix Docstring formatting for code samples (#492 ) (dca66c3 )
v0.3.8
06 Oct 16:11
Compare
Sorry, something went wrong.
No results found
0.3.8 (2025-10-06)
Bug Fixes
Add __str__ and __repr__ methods to ServerError (#489 ) (2c152c0 )
grpc: Fix missing extensions from protobuf (#476 ) (8dbc78a )
rest: send historyLength=0 (avoid falsy omission) (#480 ) (ed28b59 ), closes #479
Documentation
a2a-sdk[all] installation command in Readme (#485 ) (6ac9a7c )
v0.3.7
23 Sep 16:26
Compare
Sorry, something went wrong.
No results found
0.3.7 (2025-09-22)
Bug Fixes
jsonrpc client send streaming request header and timeout field (#475 ) (675354a )
Task state is not persisted to task store after client disconnect (#472 ) (5342ca4 ), closes #464
v0.3.6
17 Sep 17:17
Compare
Sorry, something went wrong.
No results found
0.3.6 (2025-09-09)
Features
add JSON-RPC method to ServerCallContext.state (d62df7a )
gRPC: Add proto conversion utilities (80fc33a )
Miscellaneous Chores
v0.3.5
08 Sep 17:30
Compare
Sorry, something went wrong.
No results found
0.3.5 (2025-09-08)
Bug Fixes
Prevent client disconnect from stopping task execution (#440 ) (58b4c81 ), closes #296
proto: Adds metadata field to A2A DataPart proto (#455 ) (6d0ef59 )
Documentation
add example docs for [@validate](https://github.com/validate) and [@validate](https://github.com/validate)_async_generator (#422 ) (18289eb )
Restructure README (9758f78 )
v0.3.4
02 Sep 16:53
Compare
Sorry, something went wrong.
No results found
0.3.4 (2025-09-02)
Features
Add ServerCallContext into task store operations (#443 ) (e3e5c4b )
Add extensions support to TaskUpdater.add_artifact (#436 ) (598d8a1 )
Bug Fixes
convert auth_required state in proto utils (#444 ) (ac12f05 )
handle concurrent task completion during cancellation (#449 ) (f4c9c18 )
Remove logger error from init on rest_adapter and jsonrpc_app (#439 ) (9193208 )
resolve streaming endpoint deadlock by pre-consuming request body (#426 ) (4186731 )
Sync jsonrpc and rest implementation of authenticated agent card (#441 ) (9da9ecc )
Performance Improvements
Improve performance and code style for proto_utils.py (#452 ) (1e4b574 )
v0.3.3
25 Aug 18:31
Compare
Sorry, something went wrong.
No results found
0.3.3 (2025-08-22)
Features
Bug Fixes
fixing JSONRPC error mapping (#414 ) (d2e869f )
Revert code that enforces uuid structure on context id in tasks (#429 ) (e3a7207 ), closes #427
Performance Improvements
optimize logging performance and modernize string formatting (#411 ) (3ffae8f )
Reverts
Revert "chore(gRPC): Update a2a.proto to include metadata on GetTaskRequest" (#428 ) (39c6b43 )