Skip to content

fix(server,client): return Task/Message directly from message/send #3948

fix(server,client): return Task/Message directly from message/send

fix(server,client): return Task/Message directly from message/send #3948

Triggered via pull request August 21, 2026 14:18
Status Success
Total duration 23s
Artifacts

linter.yaml

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

Annotations

5 warnings and 9 notices
Lint Code Base
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: getunlatch/jscpd-github-action@6a212fbe5906f6863ef327a067f970d0560b8c4a. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ty (unused-ignore-comment): src/a2a/utils/signing.py#L78
src/a2a/utils/signing.py:78:46: unused-ignore-comment: Unused `ty: ignore` directive help: Remove the unused suppression comment
ty (unused-type-ignore-comment): src/a2a/client/transports/__init__.py#L11
src/a2a/client/transports/__init__.py:11:27: unused-type-ignore-comment: Unused blanket `type: ignore` directive help: Remove the unused suppression comment
ty (unused-type-ignore-comment): src/a2a/client/client_factory.py#L47
src/a2a/client/client_factory.py:47:33: unused-type-ignore-comment: Unused blanket `type: ignore` directive help: Remove the unused suppression comment
ty (unused-type-ignore-comment): src/a2a/client/client_factory.py#L41
src/a2a/client/client_factory.py:41:27: unused-type-ignore-comment: Unused blanket `type: ignore` directive help: Remove the unused suppression comment
Lint Code Base
repository contains 33 duplications. 8 duplications were part of this PR and were annotated
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L74
see src/a2a/client/transports/jsonrpc.py (257-268)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L74
see src/a2a/client/transports/jsonrpc.py (231-241)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L74
see src/a2a/client/transports/jsonrpc.py (208-223)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L74
see src/a2a/client/transports/jsonrpc.py (185-195)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L74
see src/a2a/client/transports/jsonrpc.py (164-177)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L74
see src/a2a/client/transports/jsonrpc.py (141-151)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L74
see src/a2a/client/transports/jsonrpc.py (120-130)
Copy/pasted code: src/a2a/client/transports/jsonrpc.py#L12
see src/a2a/client/transports/rest.py (11-30)