MCPcopy Create free account
hub / github.com/ScaleML/AgentSPEX / OrchestratorTool

Class OrchestratorTool

src/harness/agentic_loop/tools.py:12–22  ·  view source on GitHub ↗

A local tool available to the orchestrator LLM. These run in-process (not via MCP) and are presented to the LLM alongside MCP tools in the same OpenAI function-calling format.

Source from the content-addressed store, hash-verified

10
11@dataclass
12class OrchestratorTool:
13 """A local tool available to the orchestrator LLM.
14
15 These run in-process (not via MCP) and are presented to the LLM
16 alongside MCP tools in the same OpenAI function-calling format.
17 """
18
19 name: str
20 description: str
21 parameters: dict[str, Any] # JSON Schema
22 handler: Callable[[dict[str, Any]], str]
23
24
25def build_task_management_tools(

Callers 3

build_plan_toolsFunction · 0.85
build_execution_toolsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected