litellm/tests/test_litellm/proxy/a2a
mateo-berri 06384db07b
fix(a2a): strip additionalInterfaces and let configured metadata win over A2A request
- merge_agent_card no longer carries upstream additionalInterfaces through;
  storing those alternate URLs would let authenticated agent callers reach
  the backend directly and bypass proxy auth/budget/logging.
- apply_forward_metadata_to_completion_params now layers client-supplied A2A
  metadata UNDER any agent-owner-configured extra_body.metadata, so server-set
  run metadata stays authoritative on key conflicts.
2026-05-28 03:41:07 +00:00
..
__init__.py feat(a2a): well-known agent-card discovery + LangGraph Platform mode 2026-05-26 14:52:14 +05:30
test_agent_card.py fix(a2a): strip additionalInterfaces and let configured metadata win over A2A request 2026-05-28 03:41:07 +00:00
test_discovery.py Fix three bugs in A2A discovery flow 2026-05-28 03:36:43 +00:00