Skip to content

Commit 2d15f06

Browse files
committed
feat: implement smart exponential backoff with rate limit headers for OpenAI embedder
- Extract rate limit headers from OpenAI API responses - Calculate optimal wait times based on reset headers - Implement infinite retries for rate limit errors (HTTP 429) - Add mutex-based global rate limit coordination - Reduce logging to prevent stderr flooding - Update tests for new retry behavior
1 parent e78d954 commit 2d15f06

File tree

2 files changed

+568
-92
lines changed

2 files changed

+568
-92
lines changed

0 commit comments

Comments
 (0)