(self)
| 198 | """Records the `retries_taken` and response status of every attempt the chain runs for.""" |
| 199 | |
| 200 | def __init__(self) -> None: |
| 201 | self.attempts: list[int] = [] |
| 202 | self.statuses: list[int] = [] |
| 203 | self.errors: list[Exception] = [] |
| 204 | |
| 205 | @override |
| 206 | def handle(self, request: APIRequest, call_next: CallNext) -> Any: |
nothing calls this directly
no outgoing calls
no test coverage detected