openclaw/extensions/llm-task/index.ts

12 lines
427 B
TypeScript

import { definePluginEntry, type AnyAgentTool, type OpenClawPluginApi } from "./api.js";
import { createLlmTaskTool } from "./src/llm-task-tool.js";
export default definePluginEntry({
id: "llm-task",
name: "LLM Task",
description: "Optional tool for structured subtask execution",
register(api: OpenClawPluginApi) {
api.registerTool(createLlmTaskTool(api) as unknown as AnyAgentTool, { optional: true });
},
});