Merge pull request #172 from laurentenhoor/docs/159-work-finish-auto-tick

docs: remove outdated auto-tick references from work_finish (#159)
This commit is contained in:
Lauren ten Hoor
2026-02-13 20:43:47 +08:00
committed by GitHub

View File

@@ -1,8 +1,8 @@
/** /**
* work_finish — Complete a task (DEV done, QA pass/fail/refine/blocked). * work_finish — Complete a task (DEV done, QA pass/fail/refine/blocked).
* *
* Delegates side-effects to pipeline service, then ticks the project queue * Delegates side-effects to pipeline service: label transition, state update,
* to fill free slots, sends notifications, and logs to audit. * issue close/reopen, notifications, and audit logging.
*/ */
import type { OpenClawPluginApi } from "openclaw/plugin-sdk"; import type { OpenClawPluginApi } from "openclaw/plugin-sdk";
import { jsonResult } from "openclaw/plugin-sdk"; import { jsonResult } from "openclaw/plugin-sdk";
@@ -16,7 +16,7 @@ export function createWorkFinishTool(api: OpenClawPluginApi) {
return (ctx: ToolContext) => ({ return (ctx: ToolContext) => ({
name: "work_finish", name: "work_finish",
label: "Work Finish", label: "Work Finish",
description: `Complete a task: DEV done/blocked, QA pass/fail/refine/blocked. Handles label transition, state update, issue close/reopen, notifications, audit, and auto-ticks the queue to fill free slots.`, description: `Complete a task: DEV done/blocked, QA pass/fail/refine/blocked. Handles label transition, state update, issue close/reopen, notifications, and audit logging.`,
parameters: { parameters: {
type: "object", type: "object",
required: ["role", "result", "projectGroupId"], required: ["role", "result", "projectGroupId"],