MCPcopy
hub / github.com/coder/mux / requireTaskService

Function requireTaskService

src/node/services/tools/toolUtils.ts:19–22  ·  view source on GitHub ↗
(config: ToolConfiguration, toolName: string)

Source from the content-addressed store, hash-verified

17}
18
19export function requireTaskService(config: ToolConfiguration, toolName: string): TaskService {
20 assert(config.taskService, `${toolName} requires taskService`);
21 return config.taskService;
22}
23
24export function parseToolResult<TSchema>(
25 schema: z.ZodType<TSchema>,

Callers 6

createTaskTerminateToolFunction · 0.90
createAgentReportToolFunction · 0.90
createTaskToolFunction · 0.90
createTaskListToolFunction · 0.90
createTaskAwaitToolFunction · 0.90

Calls 1

assertFunction · 0.50

Tested by

no test coverage detected