You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Umbrella issue to collect all scheduled API breaking changes which can be done with 1.0 release.
Note: this issue doesn't track 1.0 support itself, for this see #321.
A2AClient - this client is built around JSON-RPC types and can't be used in transport-agnostic way. New transport agnostic client can be renamed to A2AClient or this one can just be removed.
JsonRpcTransport - remove all the code created for compatibility with the old A2AClient client.
Umbrella issue to collect all scheduled API breaking changes which can be done with 1.0 release.
Note: this issue doesn't track 1.0 support itself, for this see #321.
A2AClient- this client is built around JSON-RPC types and can't be used in transport-agnostic way. New transport agnostic client can be renamed toA2AClientor this one can just be removed.JsonRpcTransport- remove all the code created for compatibility with the oldA2AClientclient.src/index.tsand export transport agnostic errors instead.A2AExpressApp- should be removed in favor of using middlewares directly, original refactoring was done in refactor: extract request handlers from A2AExpressApp #162.ServerCallContext- the parameter should be made mandatory in all extension points.protocolNamefromTransport.