litellm/litellm/a2a_protocol
Julio Quinteros 0133d11eb2 fix: replace assert with RuntimeError and fix return type annotation
- a2a_protocol/main.py: replace bare assert with descriptive RuntimeError
  in _execute_a2a_send_with_retry so retry exhaustion gives a clear message
- fine_tuning/main.py: fix _resolve_fine_tuning_timeout return type from
  float to Union[float, httpx.Timeout] to accurately reflect the passthrough path

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 06:38:38 -03:00
..
litellm_completion_bridge [Feat] New provider - Agent Gateway, add pydantic ai agents (#18013) 2025-12-15 17:40:58 -08:00
providers [Refactor] litellm/init.py: lazy load LLMClientCache (#18008) 2025-12-16 05:44:06 -08:00
__init__.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
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
client.py fix mypy linting 2025-12-03 19:43:29 -08:00
cost_calculator.py [Feat] A2a gateway - Add cost per token pricing (#17780) 2025-12-10 13:08:15 -08:00
exception_mapping_utils.py fix(mypy): resolve type checking errors in 5 files (#20627) 2026-02-06 18:34:55 -08:00
exceptions.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
main.py fix: replace assert with RuntimeError and fix return type annotation 2026-03-05 06:38:38 -03:00
streaming_iterator.py [Feat] Agent Gateway - Track agent_id in SpendLogs (#17795) 2025-12-10 16:09:56 -08:00
utils.py [Feat] Agent Gateway - Add token counting non streaming + streaming (#17779) 2025-12-10 11:45:28 -08:00