(
self,
provider: str | None = None,
model: str | None = None,
)
| 45 | """Minimal interface for model manager used by PlanRunner.""" |
| 46 | |
| 47 | def get_client( |
| 48 | self, |
| 49 | provider: str | None = None, |
| 50 | model: str | None = None, |
| 51 | ) -> Any: ... |
| 52 | |
| 53 | |
| 54 | # Callback type aliases (sync or async) |
no outgoing calls