litellm/enterprise/litellm_enterprise
ryan-crabbe-berri cacfc47089 refactor(responses): give ResponsesIDSecurity a public provider_response_id
Two callers only want the provider's own id behind an advertised one, and both
reached past the class to get it out of the decrypt tuple. The poller also typed
its rows as the pydantic projection, which has no `id`, while it is handed a
Prisma row and reads `job.id` six times.

Claude-Session: https://claude.ai/code/session_01RHAjRxNhXTpKHeGMZ1nDKi
2026-09-15 00:38:09 +00:00
..
enterprise_callbacks fix(hide-secrets): restore credential coverage lost to the 4.5 entropy limit (#40190) 2026-09-11 16:49:48 -07:00
integrations fix(lint): bring basedpyright rule counts back under their budget limits 2026-08-05 10:23:02 -07:00
litellm_core_utils fix(lint): bring basedpyright rule counts back under their budget limits 2026-08-05 10:23:02 -07:00
proxy refactor(responses): give ResponsesIDSecurity a public provider_response_id 2026-09-15 00:38:09 +00:00
types fix(lint): bring basedpyright rule counts back under their budget limits 2026-08-05 10:23:02 -07:00
__init__.py [Refactor] Use pip package for enterprise/ folder (#10709) 2025-05-09 17:18:48 -07:00
py.typed fix(lint): bring basedpyright rule counts back under their budget limits 2026-08-05 10:23:02 -07:00