Skip to content

feat: Add client-side extension support #1944

feat: Add client-side extension support

feat: Add client-side extension support #1944

Triggered via pull request November 13, 2025 11:02
Status Failure
Total duration 50s
Artifacts

linter.yaml

on: pull_request
Lint Code Base
47s
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.4/x86_64/ruff' failed with exit code 1
Ruff (D103): src/a2a/extensions/common.py#L32
src/a2a/extensions/common.py:32:5: D103 Missing docstring in public function
Ruff (D417): src/a2a/client/client_factory.py#L178
src/a2a/client/client_factory.py:178:9: D417 Missing argument description in the docstring for `create`: `extensions`
Ruff (D417): src/a2a/client/client_factory.py#L109
src/a2a/client/client_factory.py:109:15: D417 Missing argument description in the docstring for `connect`: `extensions`
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L276
see src/a2a/client/transports/jsonrpc.py (124-133)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L124
see src/a2a/client/transports/jsonrpc.py (250-259)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L250
see src/a2a/client/transports/jsonrpc.py (124-133)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L124
see src/a2a/client/transports/jsonrpc.py (226-235)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L226
see src/a2a/client/transports/jsonrpc.py (124-133)
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)
Copy/pasted code: src/a2a/client/transports/rest.py#L342
see src/a2a/client/transports/rest.py (150-169)