Repository navigation
·
3 commits
to main
since this release
A2A Tasks now give a platform the rest of what 0.3.0 Tasks give it. Additive: nothing a deployment has to act on.
- Overdue A2A Tasks. The task manager's overdue sweep now covers A2A Tasks. A Task whose budget deadline passes is marked overdue beside the Task, and its A2A state is left as it is. The requester gets the overdue notice in the binding's form, on
mesh.task.{taskId}.update. - Exhausted Tasks keep their cancel fields.
cancel_reason,unmet_needordependency, andcanceled_byare recorded and carried onmesh.event.task.exhausted. - Inputs beside the Task. The record keeps the creating Message's parts (whole up to 16 KiB, past that a digest per part), served by
/admin/v1/a2a-tasks. - Problem reports on an input wait. While a Task waits for input,
waiting_onholds the problem reports from its status message. - The responder's own read.
mesh.task.a2a.getwith only{id}answers the Task's recorded responder.
Images: ghcr.io/agent-messaging/agent-messaging-server:0.5.3 and ghcr.io/agent-messaging/agent-messaging-a2a-gateway:0.5.3. The matching SDK is 0.68.0.