Releases: trpc-group/trpc-a2a-go
Releases · trpc-group/trpc-a2a-go
v0.2.5
What's Changed
- update url of agent card by @hyprh in #88
- support a2a extendedAgentCard by @hyprh in #81
- Fix data race issue in MemoryTaskManager by @hyprh in #86
- fix type of RpcID changed in streaming handling by @hyprh in #92
- support header config of each call by @hyprh in #95
- support get agent card interface by @hyprh in #96
- improve error code definition error handling of server by @hyprh in #94
Full Changelog: v0.2.4...v0.2.5
v0.2.4
v0.2.3
0.2.3 (2025-08-15)
- Add metadata to TaskHandler interfaces (#70)
- Remove deprecated field (#66)
- Make bufio scanner buffer configurable (#73)
Breaking Changes:
-
trpc.group/trpc-go/trpc-a2a-go/protocol
- MethodTasksPushNotificationGet: removed
- MethodTasksPushNotificationSet: removed
- MethodTasksSend: removed
- MethodTasksSendSubscribe: removed
- SendTaskParams: removed
- TaskEvent: removed
-
trpc.group/trpc-go/trpc-a2a-go/client
- (*A2AClient).SendTasks: removed
- (*A2AClient).StreamTask: removed
-
trpc.group/trpc-go/trpc-a2a-go/taskmanager
- (*MemoryTaskManager).OnSendTask: removed
- (*MemoryTaskManager).OnSendTaskSubscribe: removed
- TaskManager.OnSendTask: removed
- TaskManager.OnSendTaskSubscribe: removed
-
trpc.group/trpc-go/trpc-a2a-go/taskmanager/redis
- (*TaskManager).OnSendTask: removed
- (*TaskManager).OnSendTaskSubscribe: removed
v0.2.2
Release v0.2.1
0.2.1 (2025-07-14)
- Fix jsonrpc ID generation(#41)
- Add official python sdk client example in examples/simple (#42)
- Fix issue on context id generation (#45)
- Fix task subscriber buf size option (#50)
- Add bloing option for task subscriber (#50)
- Fix typo of SubscribeTask (#54)
- Synchronize with latest a2a spec (#57)
Breaking Changes:
- Change the filed
Finalof TaskStatusUpdateEvent from *bool to bool(#42) - Task Subscriber Constructor like
NewMemoryTaskSubscriberandNewTaskSubscriberadd a option param (#45) - Fix typo of taskmanager.TaskHandler.Subscriber, taskmanager.TaskHandler.SubScribeTask -> taskmanager.TaskHandler.SubscribeTask ($54)
Release v0.2.0
Release v0.2.0-beta
Refactor trpc-a2a-go to latest A2A Specification.
Release v0.0.3
- Add
GetSessionIdtoTaskHandle(#27)
Release v0.0.2
Bug Fixes
- Change agent card provider
nametoorganization
Release v0.0.1
a2a-go: release v0.0.1 (#7)