feat(api): ✨ add CORS middleware to allow cross-origin requests 30f6fec Mirrowel commited on Sep 20, 2025
feat(client): set default include_usage for streaming responses 3083d86 Mirrowel commited on Sep 20, 2025
fix(client): sync key acquisition logging between stream/non-stream b76364c Mirrowel commited on Sep 20, 2025
feat(client): add pre-request callback support to API client da8d5f4 Mirrowel commited on Sep 20, 2025
ci: pin release to commit SHA and refine client stream logging 1eca168 Mirrowel commited on Jul 22, 2025
fix(client): ensure robust stream termination and usage reporting 03558f6 Mirrowel commited on Jul 11, 2025
feat(client): enhance streaming error handling and log clarity 856f4f3 Mirrowel commited on Jul 11, 2025
refactor(rotator): randomize key selection and streamline daily stats reset aaab6f8 Mirrowel commited on Jul 11, 2025
chore(providers): remap nvidia provider name for litellm alignment 97ae153 Mirrowel commited on Jul 11, 2025
fix(client): enhance error handling and logging for robustness f835300 Mirrowel commited on Jul 11, 2025
feat(core): implement deadline-driven request execution and resilient error handling 62ed41b Mirrowel commited on Jul 10, 2025
refactor(logging): replace generic request data with headers in failure logs(Log spam remover) 2fd66c8 Mirrowel commited on Jul 10, 2025
feat(rotator): stream real-time key rotation errors to client 5a4ba9e Mirrowel commited on Jul 9, 2025
perf(rotator): prevent indefinite waits for API key acquisition f8d59cd Mirrowel commited on Jul 9, 2025
refactor(logging): separate detailed failure logs from main stream 1d838ea Mirrowel commited on Jul 9, 2025
feat(rotator): allow explicit logging configuration for client 15c96ab Mirrowel commited on Jul 9, 2025
feat(rotator): enhance operational insight into API client behavior 7f5ac97 Mirrowel commited on Jul 9, 2025
fix(rotator): add proactive cooldown for IP-based rate limits 561482b Mirrowel commited on Jul 9, 2025
feat: Improve streaming error handling and refactor client completions 231840d Mirrowel commited on Jul 7, 2025
fix: Await response generator in chat completions for proper streaming 45e5783 Mirrowel commited on Jul 7, 2025
fix(rotating_client): Improve error handling in streaming responses and log provider errors b70d148 Mirrowel commited on Jul 7, 2025
feat(embeddings): Implement request batching for performance 1337d48 Mirrowel commited on Jul 7, 2025
feat(embeddings): Allow string input and update Pydantic calls 304ae92 Mirrowel commited on Jul 7, 2025
docs(rotator_library): Load API keys dynamically from environment variables 3d8b7d3 Mirrowel commited on Jul 7, 2025
feat(client): Buffer and reassemble fragmented stream chunks d96253d Mirrowel commited on Jul 7, 2025