litellm/litellm-rust/crates
Yujong Lee f8190bbe80 refactor(python-bridge): classify callbacks natively instead of function_setup
Native OCR setup no longer calls utils.function_setup. The bridge reads
registration facts (coroutine-ness, CustomLogger, known names, existing list
membership) and core's plan_registration decides every public registry
mutation, which the bridge writes back through litellm.rust_bridge.setup.
The Logging object is built by a narrow Python factory with the same
constructor arguments. Caller-supplied Logging instances keep identity and
skip registration.

A differential test asserts registry side effects equal function_setup for
nine registration shapes; mutating the planner fails four of them.
2026-09-16 17:50:11 +00:00
..
auth wip 2026-09-16 17:50:10 +00:00
auth-aws refactor(auth): localize AWS errors 2026-09-16 17:50:10 +00:00
auth-azure build(rust): scope provider auth dependencies 2026-09-16 17:50:10 +00:00
auth-gcp cleanup dead code 2026-09-16 17:50:11 +00:00
cache wip 2026-09-16 17:50:10 +00:00
cache-memory wip 2026-09-16 17:50:10 +00:00
core refactor(python-bridge): classify callbacks natively instead of function_setup 2026-09-16 17:50:11 +00:00
python-bridge refactor(python-bridge): classify callbacks natively instead of function_setup 2026-09-16 17:50:11 +00:00
python-interop refactor(ocr): complete native lifecycle and preserve Azure auth (#40734) 2026-09-12 11:56:49 -07:00
token-counter feat(rust): count tiktoken cl100k_base admission tokens in Rust (#40777) 2026-09-11 23:47:05 +00:00