Implement basic retry logic for rate limit errors:
// In config/github-client.php
'retry' => [
'max_attempts' => 3,
'delay' => 1000, // milliseconds
'only_on' => [
GithubRateLimitException::class,
],
],
Implementation:
- Add retry config options
- Create RetryMiddleware
- Add to connector pipeline
- Add tests for retry behavior
This provides automatic handling of temporary rate limit issues.
Implement basic retry logic for rate limit errors:
Implementation:
This provides automatic handling of temporary rate limit issues.