litellm/litellm
Rahul Dhanawade 49078b3c6b
Fix #20557: Fix Gemini multi-turn tool calling message formatting (#20569)
- Add missing 'role' field to tool result ContentType objects
- Tool result messages must have role='user' to match Gemini API requirements
- Fixes 'contents[2].parts[0].data: required oneof field data' error on second turn
- Prevents uninitialized data field in tool result messages
2026-02-11 10:27:09 -08:00
..
a2a_protocol fix(mypy): resolve type checking errors in 5 files (#20627) 2026-02-06 18:34:55 -08:00
anthropic_interface
assistants
batch_completion
batches
caching fix(mypy): resolve type checking errors in 5 files (#20627) 2026-02-06 18:34:55 -08:00
completion_extras fix(proxy): forward extra_headers in chat 2026-02-04 08:56:50 +05:30
containers
endpoints/speech/speech_to_completion_bridge
experimental_mcp_client fix(mcp): resolve OAuth2 'Capabilities: none' bug for upstream MCP servers (#20602) 2026-02-06 15:00:35 -08:00
files
fine_tuning
google_genai
images
integrations fix(azure): preserve content_policy_violation error details from Azure OpenAI (#20883) 2026-02-10 22:47:03 -08:00
interactions
litellm_core_utils fix(azure): preserve content_policy_violation error details from Azure OpenAI (#20883) 2026-02-10 22:47:03 -08:00
llms Fix #20557: Fix Gemini multi-turn tool calling message formatting (#20569) 2026-02-11 10:27:09 -08:00
ocr
passthrough
proxy fix(azure): preserve content_policy_violation error details from Azure OpenAI (#20883) 2026-02-10 22:47:03 -08:00
proxy_auth Fix mypy issues 2026-02-05 09:44:05 +05:30
rag
realtime_api [Feat] Add xAI /realtime API Support - works with LiveKitSDK (#20381) 2026-02-03 19:58:28 -08:00
rerank_api
responses Merge pull request #20783 from BerriAI/litellm_oss_staging_02_09_2026 2026-02-10 18:02:14 +05:30
router_strategy
router_utils feat: add support for anthropic_messages call type in prompt caching (#19233) 2026-02-07 22:51:06 -08:00
search
secret_managers
skills
types fix(azure): preserve content_policy_violation error details from Azure OpenAI (#20883) 2026-02-10 22:47:03 -08:00
vector_store_files
vector_stores
videos
__init__.py feat: add standard_logging_payload_excluded_fields config option (#20831) 2026-02-10 22:16:41 -08:00
_lazy_imports_registry.py [Release - 02/10/2026] v1.81.10-nightly 2026-02-10 16:26:30 -08:00
_lazy_imports.py
_logging.py fix:Parse embedded JSON in the message field of logs (#20366) 2026-02-10 16:13:33 +05:30
_redis.py
_service_logger.py
_uuid.py
_version.py
anthropic_beta_headers_config.json Fix : litellm/tests/test_litellm/llms/bedrock/chat/invoke_transformations/test_bedrock_chat_invoke_transformations_anthropic_claude3_transformation.py 2026-02-09 17:18:05 +05:30
anthropic_beta_headers_manager.py feat: Add Unsupported Anthropic beta headers for each provider json 2026-02-06 17:44:09 +05:30
budget_manager.py
constants.py fix(azure): preserve content_policy_violation error details from Azure OpenAI (#20883) 2026-02-10 22:47:03 -08:00
cost_calculator.py perf: guard debug log f-strings and remove redundant dict copy in hot path (#19961) 2026-02-07 10:40:29 -08:00
cost.json
exceptions.py
main.py Merge pull request #20386 from naaa760/fix/extra-head-chat-comp-brid 2026-02-04 09:11:43 +05:30
model_prices_and_context_window_backup.json fix(azure): preserve content_policy_violation error details from Azure OpenAI (#20883) 2026-02-10 22:47:03 -08:00
mypy.ini
py.typed
router.py fix(router): use current retry exception for retry backoff (#20725) 2026-02-10 22:44:25 -08:00
scheduler.py fix(scheduler): remove orphan entries from queue - causing memory leak. (#20866) 2026-02-10 22:34:52 -08:00
timeout.py
utils.py [Fix] handle metadata=None in SDK path retry/error logic (utils.py) (#20873) 2026-02-10 22:03:33 -08:00