Skip to content

feat: add async context manager support to ClientTransport #2297

feat: add async context manager support to ClientTransport

feat: add async context manager support to ClientTransport #2297

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

linter.yaml

on: pull_request
Lint Code Base
31s
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#L14
src/a2a/client/transports/base.py:14:5: TC001 Move application import `a2a.types.TaskIdParams` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L13
src/a2a/client/transports/base.py:13:5: TC001 Move application import `a2a.types.TaskArtifactUpdateEvent` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L12
src/a2a/client/transports/base.py:12:5: TC001 Move application import `a2a.types.Task` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L11
src/a2a/client/transports/base.py:11:5: TC001 Move application import `a2a.types.MessageSendParams` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L10
src/a2a/client/transports/base.py:10:5: TC001 Move application import `a2a.types.Message` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L9
src/a2a/client/transports/base.py:9:5: TC001 Move application import `a2a.types.GetTaskPushNotificationConfigParams` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L8
src/a2a/client/transports/base.py:8:5: TC001 Move application import `a2a.types.AgentCard` into a type-checking block
Ruff (TC001): src/a2a/client/transports/base.py#L6
src/a2a/client/transports/base.py:6: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