Releases: trpc-group/trpc-a2a-go
Releases · trpc-group/trpc-a2a-go
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
Final
of TaskStatusUpdateEvent from *bool to bool(#42) - Task Subscriber Constructor like
NewMemoryTaskSubscriber
andNewTaskSubscriber
add 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
GetSessionId
toTaskHandle
(#27)
Release v0.0.2
Bug Fixes
- Change agent card provider
name
toorganization
Release v0.0.1
a2a-go: release v0.0.1 (#7)