Single-file call interface.
| 23 | |
| 24 | |
| 25 | class LLMProvider(Protocol): |
| 26 | """Single-file call interface.""" |
| 27 | |
| 28 | @property |
| 29 | def retryable_exceptions(self) -> tuple[type[Exception], ...]: ... |
| 30 | |
| 31 | def call(self, user_content: str) -> tuple[str, TokenUsage]: ... |
| 32 | |
| 33 | |
| 34 | class BatchResults(NamedTuple): |
nothing calls this directly
no outgoing calls
no test coverage detected