/** * 模块: 任务追踪(Claude-Code 风格 TodoWrite) * * - enhance_todo_write(todos[]): 整组覆盖式写入(与 Claude Code 语义一致) * - enhance_todo_update(position, status): 单项状态变更,不动顺序 * - enhance_todo_list(): 查看当前 session 的任务 * * 与龙虾原生 task tool 的区分: * - 龙虾的 "task" 指并发子 Agent(Agent tool)。 * - 本模块是轻量级的"清单/进度条",面向主 Agent 自身的心流管理, * 仪表盘会实时显示。不启动子 Agent,不读龙虾 task 执行栈。 * * 龙虾原生未提供 TodoWrite 等价物,因此本模块纯新增,不与龙虾功能重复。 */ import type { OpenClawPluginApi } from "openclaw/plugin-sdk"; import type { NotificationQueue } from "../types.js"; export declare function registerTodoTracker(api: OpenClawPluginApi, notifyQueue: NotificationQueue): void;