From 5ae1d4164a23f306039daec5a0c993e1deda017f Mon Sep 17 00:00:00 2001 From: iliya Date: Tue, 17 Mar 2026 14:14:14 +0200 Subject: [PATCH] feat: enhance team operations documentation with additional task commands - Added instructions for retrieving task details and listing all tasks to the team operations documentation. - Improved clarity on task management processes within the team provisioning service. --- src/main/services/team/TeamProvisioningService.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/services/team/TeamProvisioningService.ts b/src/main/services/team/TeamProvisioningService.ts index 5ddc2160..d95e4c56 100644 --- a/src/main/services/team/TeamProvisioningService.ts +++ b/src/main/services/team/TeamProvisioningService.ts @@ -541,6 +541,8 @@ function buildTeamCtlOpsInstructions(teamName: string, leadName: string): string `IMPORTANT: The board MCP only supports these domains: task, kanban, review, message, process. There is NO "member" domain — team members are managed by spawning teammates via the Task tool, not via the board MCP.`, ``, `Task board operations — use MCP tools directly:`, + `- Get task details: task_get { teamName: "${teamName}", taskId: "" }`, + `- List all tasks: task_list { teamName: "${teamName}" }`, `- Create task: task_create { teamName: "${teamName}", subject: "...", description?: "...", owner?: "", createdBy?: "", blockedBy?: ["1","2"], related?: ["3"] }`, `- Create task from user message (preferred when you have a MessageId from a relayed inbox message): task_create_from_message { teamName: "${teamName}", messageId: "", subject: "...", owner?: "", createdBy?: "", blockedBy?: ["1","2"], related?: ["3"] }`, `- Assign/reassign owner: task_set_owner { teamName: "${teamName}", taskId: "", owner: "" }`,