litellm/litellm-rust
yujonglee be67fce26a
refactor(proxy): inject tracing receiver and access context (#44035)
* refactor(proxy): inject tracing receiver and access context

* refactor(proxy): own tracing resources through FastAPI lifespan

* test(proxy): pass tracing dependency in Lens lifecycle

* refactor(proxy): stop tracing logger cooperatively

* refactor(proxy): derive tracing permissions in one place

* refactor(proxy): compose application lifespan state

* refactor(proxy): give Lens tracing storage directly

* refactor(tracing): name shared ClickHouse storage explicitly

* refactor(tracing): extract shared ClickHouse storage crate

* test(proxy): isolate db push timeout from Lens safety check

* fix(tracing): drain spend retries during shutdown
2026-10-01 13:45:32 -07:00
..
.agents/skills/rust-tracing feat(rust): add structured route lifecycle tracing (#43466) 2026-09-27 19:18:58 -07:00
crates refactor(proxy): inject tracing receiver and access context (#44035) 2026-10-01 13:45:32 -07:00
.gitignore feat: add LiteLLM Rust workspace with Mistral OCR bridge (#31033) 2026-06-23 13:16:47 -07:00
AGENTS.md feat(rust): add structured route lifecycle tracing (#43466) 2026-09-27 19:18:58 -07:00
Cargo.lock refactor(proxy): inject tracing receiver and access context (#44035) 2026-10-01 13:45:32 -07:00
Cargo.toml refactor(proxy): inject tracing receiver and access context (#44035) 2026-10-01 13:45:32 -07:00
clippy.toml feat(rust): add the MCP gateway (#43470) 2026-09-27 19:37:41 -07:00