MCPcopy Create free account
hub / github.com/IBM/AssetOpsBench / __init__

Method __init__

src/agent/runner.py:35–43  ·  view source on GitHub ↗
(
        self,
        llm: LLMBackend,
        server_paths: dict[str, Path | str] | None = None,
    )

Source from the content-addressed store, hash-verified

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:

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected