feat: Update to ADK + A2A Remote Client to use A2A SDK ClientFactory

Use the A2A Python SDK for client support for A2A Remote clients. This enables A2A based agents that use gRPC or RESTful interfaces, as well as the jsonrpc support. This also simplifies creation of clients and provides simpler mechanisms to inject credentials and observability into the remote agent interactions.

PiperOrigin-RevId: 804711466
This commit is contained in:
Google Team Member
2025-09-08 21:03:27 -07:00
committed by Copybara-Service
parent 64f11a6a67
commit fa55354a1a
3 changed files with 717 additions and 258 deletions
File diff suppressed because it is too large Load Diff