Skip to content

feat: Add client-side extension support #1909

feat: Add client-side extension support

feat: Add client-side extension support #1909

Triggered via pull request November 3, 2025 10:20
Status Failure
Total duration 57s
Artifacts

linter.yaml

on: pull_request
Lint Code Base
53s
Lint Code Base
Fit to window
Zoom out
Zoom in

Annotations

5 errors and 10 notices
Lint Code Base
Process completed with exit code 1.
Lint Code Base
The process '/opt/hostedtoolcache/ruff/0.14.3/x86_64/ruff' failed with exit code 1
Ruff (D103): src/a2a/client/transports/utils.py#L11
src/a2a/client/transports/utils.py:11:5: D103 Missing docstring in public function
Ruff (D103): src/a2a/client/transports/utils.py#L7
src/a2a/client/transports/utils.py:7:5: D103 Missing docstring in public function
Ruff (C416): src/a2a/client/transports/grpc.py#L68
src/a2a/client/transports/grpc.py:68:38: C416 Unnecessary dict comprehension (rewrite using `dict()`)
Copy/pasted code: src/a2a/client/transports/grpc.py#L100
see src/a2a/client/transports/grpc.py (123-133)
Copy/pasted code: src/a2a/client/transports/grpc.py#L123
see src/a2a/client/transports/grpc.py (100-110)
Copy/pasted code: src/a2a/client/transports/rest.py#L18
see src/a2a/client/transports/grpc.py (22-42)
Copy/pasted code: src/a2a/client/transports/grpc.py#L22
see src/a2a/client/transports/rest.py (18-38)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L172
see src/a2a/client/transports/jsonrpc.py (327-362)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L327
see src/a2a/client/transports/jsonrpc.py (172-351)
Copy/pasted code: src/a2a/client/transports/rest.py#L69
see src/a2a/client/transports/jsonrpc.py (88-96)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L88
see src/a2a/client/transports/rest.py (69-76)
Copy/pasted code: src/a2a/client/transports/rest.py#L41
see src/a2a/client/transports/jsonrpc.py (60-68)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L60
see src/a2a/client/transports/rest.py (41-49)