(
self,
llm: LLMBackend,
server_paths: dict[str, Path | str] | None = None,
)
| 33 | """ |
| 34 | |
| 35 | def __init__( |
| 36 | self, |
| 37 | llm: LLMBackend, |
| 38 | server_paths: dict[str, Path | str] | None = None, |
| 39 | ) -> None: |
| 40 | self._llm = llm |
| 41 | self._server_paths: dict[str, Path | str] = ( |
| 42 | dict(DEFAULT_SERVER_PATHS) if server_paths is None else server_paths |
| 43 | ) |
| 44 | |
| 45 | @abstractmethod |
| 46 | async def run(self, question: str) -> AgentResult: |
nothing calls this directly
no outgoing calls
no test coverage detected