feat: Add client-side extension support #1941
Annotations
7 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`
|
|
Ruff (D417):
src/a2a/client/client.py#L92
src/a2a/client/client.py:92:9: D417 Missing argument description in the docstring for `__init__`: `extensions`
|
|
Ruff (PLR0913):
src/a2a/client/base_client.py#L33
src/a2a/client/base_client.py:33:9: PLR0913 Too many arguments in function definition (6 > 5)
|
|
Copy/pasted code:
src/a2a/client/transports/grpc.py#L88
see src/a2a/client/transports/grpc.py (111-121)
|
|
Copy/pasted code:
src/a2a/client/transports/grpc.py#L111
see src/a2a/client/transports/grpc.py (88-98)
|
|
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#L177
see src/a2a/client/transports/jsonrpc.py (346-381)
|
|
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#L330
see src/a2a/client/transports/rest.py (145-164)
|