Skip to content

feat: add async context manager support to ClientTransport #2299

feat: add async context manager support to ClientTransport

feat: add async context manager support to ClientTransport #2299

Triggered via pull request February 11, 2026 08:18
Status Failure
Total duration 35s
Artifacts

linter.yaml

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

Annotations

11 errors and 1 notice
Lint Code Base
Process completed with exit code 1.
Ruff (TC001): src/a2a/client/transports/base.py#L21
src/a2a/client/transports/base.py:21:5: TC001 Move application import `a2a.types.TaskIdParams` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L20
src/a2a/client/transports/base.py:20:5: TC001 Move application import `a2a.types.TaskArtifactUpdateEvent` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L19
src/a2a/client/transports/base.py:19:5: TC001 Move application import `a2a.types.Task` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L18
src/a2a/client/transports/base.py:18:5: TC001 Move application import `a2a.types.MessageSendParams` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L17
src/a2a/client/transports/base.py:17:5: TC001 Move application import `a2a.types.Message` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L16
src/a2a/client/transports/base.py:16:5: TC001 Move application import `a2a.types.GetTaskPushNotificationConfigParams` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L15
src/a2a/client/transports/base.py:15:5: TC001 Move application import `a2a.types.AgentCard` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L13
src/a2a/client/transports/base.py:13:35: TC001 Move application import `a2a.client.middleware.ClientCallContext` into a type-checking block
Ruff (TC003): src/a2a/client/transports/base.py#L4
src/a2a/client/transports/base.py:4:45: TC003 Move standard library import `collections.abc.Callable` into a type-checking block
Ruff (TC003): src/a2a/client/transports/base.py#L4
src/a2a/client/transports/base.py:4:29: TC003 Move standard library import `collections.abc.AsyncGenerator` into a type-checking block
Lint Code Base
repository contains 24 duplications. 0 duplications were part of this PR and were annotated