litellm/litellm-rust
Claude 13cfe8e244
test(router): compare both backends' Redis writes against a live redis-server
Each scenario runs the same config and failures through PythonRouter and the Rust backend
against one redis-server and compares every key, raw stored value (write time masked) and
TTL: deployment cooldowns, allowed_fails counters and failure RPM keys. A Rust router also
honors cooldowns a Python router wrote. Skipped when redis-server is not installed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Aw1xktpUnix5tWhvSzey8t
2026-10-07 01:39:09 +00:00
..
.agents/skills refactor(rust): derive string enum serde through strum and serde_with (#44675) 2026-10-05 15:34:34 -07:00
crates test(router): compare both backends' Redis writes against a live redis-server 2026-10-07 01:39:09 +00:00
.gitignore feat: add LiteLLM Rust workspace with Mistral OCR bridge (#31033) 2026-06-23 13:16:47 -07:00
AGENTS.md refactor(rust): derive string enum serde through strum and serde_with (#44675) 2026-10-05 15:34:34 -07:00
Cargo.lock feat(router): serve Router(...) from the Rust engine through python-bridge 2026-10-07 01:26:09 +00:00
Cargo.toml refactor(rust): extract inference-testing crate (#44873) 2026-10-06 16:33:06 +00:00
clippy.toml feat(rust): add the MCP gateway (#43470) 2026-09-27 19:37:41 -07:00