litellm/litellm
yuneng-jiang 2bd527e62e [Fix] Prevent second responses_api_bridge_check from overwriting first
The second `responses_api_bridge_check` call unconditionally overwrote
`responses_api_model_info` set by the first call. For models using the
`responses/` prefix (e.g. `azure/responses/<deployment>`), the first
check correctly detected `mode: "responses"` and stripped the prefix,
but the second check then overwrote it with an empty dict since the
model no longer started with `responses/`.

Skip the second check when the first already detected responses mode.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-14 15:19:14 -07:00
..
a2a_protocol style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
anthropic_interface style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
assistants
batch_completion
batches style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
caching Reapply "feat: add model_cost aliases expansion support" 2026-03-12 13:36:57 -03:00
completion_extras [Feat] - Ishaan main merge branch (#23596) 2026-03-14 09:40:00 -07:00
containers style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
endpoints/speech/speech_to_completion_bridge
evals style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
experimental_mcp_client style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
files style: run black formatter on 52 non-enterprise files 2026-03-12 14:23:50 -03:00
fine_tuning style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
google_genai Revert "QA: improve gpt-5.4 code/bugs" 2026-03-13 10:15:47 -07:00
images style: run black formatter on 52 non-enterprise files 2026-03-12 14:23:50 -03:00
integrations Merge pull request #22390 from Harshit28j/litellm_langfuse-session-trace-fix 2026-03-14 12:49:04 -07:00
interactions style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
litellm_core_utils Merge pull request #22390 from Harshit28j/litellm_langfuse-session-trace-fix 2026-03-14 12:49:04 -07:00
llms Merge pull request #22390 from Harshit28j/litellm_langfuse-session-trace-fix 2026-03-14 12:49:04 -07:00
ocr style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
passthrough style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
proxy Merge pull request #22390 from Harshit28j/litellm_langfuse-session-trace-fix 2026-03-14 12:49:04 -07:00
proxy_auth
rag style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
realtime_api [Fix] Correct mypy fixes for realtime_api and presidio 2026-03-13 12:10:27 -07:00
rerank_api style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
responses Litellm dev 03 14 2026 p1 (#23653) 2026-03-14 13:21:10 -07:00
router_strategy [Feat] - Ishaan main merge branch (#23596) 2026-03-14 09:40:00 -07:00
router_utils style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
search style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
secret_managers style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
skills style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
types Merge pull request #23649 from Harshit28j/litellm_tests_leak 2026-03-14 12:32:39 -07:00
vector_store_files style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
vector_stores Merge branch 'main' into litellm_oss_staging_03_11_2026 2026-03-12 10:43:08 -03:00
videos style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
__init__.py Merge pull request #23333 from Harshit28j/litellm_FOCUS_preserve-summary 2026-03-14 10:15:05 -07:00
_lazy_imports_registry.py style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
_lazy_imports.py style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
_logging.py
_redis.py style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
_service_logger.py style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
_uuid.py
_version.py
anthropic_beta_headers_config.json
anthropic_beta_headers_manager.py style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
blog_posts.json
budget_manager.py
constants.py fix(proxy): prevent OOM/Prisma connection loss from unbounded managed-object poll (#23472) 2026-03-13 11:01:40 -07:00
cost_calculator.py feat(azure): Azure Model Router cost breakdown in UI + additional_costs from hidden_params 2026-03-13 18:25:29 +05:30
cost.json
exceptions.py style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
main.py [Fix] Prevent second responses_api_bridge_check from overwriting first 2026-03-14 15:19:14 -07:00
model_prices_and_context_window_backup.json fix: auto-fill reasoning_content for moonshot kimi reasoning models in multi-turn tool calling (#23580) 2026-03-13 22:48:45 -07:00
mypy.ini
policy_templates_backup.json
provider_endpoints_support_backup.json
py.typed
router.py Merge pull request #23649 from Harshit28j/litellm_tests_leak 2026-03-14 12:32:39 -07:00
scheduler.py style: run black formatter on entire codebase 2026-03-11 17:07:57 -03:00
timeout.py
utils.py fix(mypy): fix scattered 1-off type errors across 14 files 2026-03-13 00:08:57 +00:00