From a2a-multi-agent
Implements A2A push notifications: callback URL registration, task state delivery via POST, config management. For async updates in long-running A2A tasks.
npx claudepluginhub orcaqubits/agentic-commerce-skills-plugins --plugin a2a-multi-agentThis skill is limited to using the following tools:
**Fetch live docs**:
Acquire memory dumps from live systems/VMs and analyze with Volatility 3 for processes, networks, DLLs, injections in incident response or malware hunts.
Provides x86-64/ARM disassembly patterns, calling conventions, control flow recognition for static analysis of executables and compiled binaries.
Identifies anti-debugging checks like IsDebuggerPresent, NtQueryInformationProcess in Windows binaries; suggests bypasses via patches/hooks/scripts for malware analysis, CTFs, authorized RE.
Fetch live docs:
https://a2a-protocol.org/latest/specification/ for the push notification sectionsite:github.com a2aproject A2A push notifications for notification protocol detailssite:github.com a2aproject a2a-samples push notification for implementation examplesPush notifications allow A2A servers to proactively notify clients about task state changes without requiring the client to hold open a streaming connection or poll. The client registers a callback URL, and the server POSTs updates to it.
tasks/pushNotificationConfig/set with a callback URL for a task| Method | Purpose |
|---|---|
tasks/pushNotificationConfig/set | Register a callback URL for a task |
tasks/pushNotificationConfig/get | Retrieve the notification config for a task |
tasks/pushNotificationConfig/list | List all notification configs |
tasks/pushNotificationConfig/delete | Remove a notification config |
When the server sends a push notification, it POSTs a JSON payload to the callback URL containing:
The server must:
pushNotifications: true in the Agent Card capabilitiesThe client must:
pushNotifications capabilitytasks/pushNotificationConfig/setFetch the specification for exact push notification schemas, callback payload format, and delivery guarantees before implementing.