litellm/tests/test_litellm/a2a_protocol
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
..
providers style: run black formatter on files from main merge 2026-04-17 13:02:59 -07:00
test_card_resolver.py [Fix] A2a Agent Gateway Fixes - A2A agents deployed with localhost/internal URLs in their agent cards (e.g., http://0.0.0.0:8001/) (#20604) 2026-02-06 15:02:34 -08:00
test_completion_bridge_streaming.py fix(a2a): strip additionalInterfaces and let configured metadata win over A2A request 2026-05-28 03:41:07 +00:00
test_cost_calculator.py style: run black formatter on files from main merge 2026-04-17 13:02:59 -07:00