You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
authored
feat(spec): Add tasks/list method with filtering and pagination to the specification (#831)
# Description
Thank you for opening a Pull Request!
Before submitting your PR, there are a few things you can do to make
sure it goes smoothly:
- [x] Follow the [`CONTRIBUTING`
Guide](https://github.com/a2aproject/A2A/blob/main/CONTRIBUTING.md).
- [x] Make your Pull Request title in the
<https://www.conventionalcommits.org/> specification.
- [x] Ensure the tests and linter pass (Run `nox -s format` from the
repository root to format)
- [x] Appropriate docs were updated (if necessary)
- [x] Fix existing linting errors (I guess they were already on the main
upstream)
Fixes#761 🦕
---------
Signed-off-by: Eden Reich <eden.reich@gmail.com>
Co-authored-by: Holt Skinner <holtskinner@google.com>
Co-authored-by: Holt Skinner <13262395+holtskinner@users.noreply.github.com>
Co-authored-by: Darrel <darrmi@microsoft.com>
Co-authored-by: Amye Scavarda Perrin <amye@amye.org>
When using a streaming method, the server sends a sequence of JSON-RPC 2.0 response objects. The `result` field of each response object will contain one of the following payload types:
90
-
- **`Task`:** The initial state of the newly created task. Sent as the first event in a new task stream.
91
-
- **`Message`:** An immediate, self-contained message from the agent.
92
-
- **`TaskStatusUpdateEvent`:** Signals a change in the task's lifecycle state (e.g., `working`, `completed`). A final event is marked with `final: true`.
93
-
- **`TaskArtifactUpdateEvent`:** Delivers a new or updated `Artifact` generated by the task, which can be sent in chunks.
0 commit comments