From be8001b3276f9738cffbc039514b96e74b481897 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Thu, 21 May 2026 20:05:59 +0800 Subject: [PATCH] auto-sync: 2026-05-21 20:05:59 --- src/frontend/src/components/TaskModal.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/frontend/src/components/TaskModal.tsx b/src/frontend/src/components/TaskModal.tsx index bda0af4..414e261 100644 --- a/src/frontend/src/components/TaskModal.tsx +++ b/src/frontend/src/components/TaskModal.tsx @@ -24,17 +24,17 @@ const STATUS_META: Record = { }; const VALID_TRANSITIONS: Record = { - pending: ['claimed', 'cancelled'], + pending: ['claimed', 'paused', 'cancelled'], claimed: ['working', 'pending', 'paused', 'cancelled'], working: ['review', 'blocked', 'failed', 'paused', 'escalated', 'waiting_human', 'cancelled'], - paused: ['working', 'cancelled'], - review: ['done', 'pending', 'failed', 'escalated', 'waiting_human', 'cancelled'], - escalated: ['working', 'pending', 'cancelled'], - waiting_human: ['working', 'done', 'cancelled'], + paused: ['pending', 'cancelled'], + review: ['done', 'pending', 'failed', 'paused', 'escalated', 'waiting_human', 'cancelled'], + escalated: ['working', 'pending', 'paused', 'cancelled'], + waiting_human: ['working', 'done', 'paused', 'cancelled'], blocked: ['pending', 'escalated', 'cancelled'], failed: ['pending', 'escalated', 'cancelled'], - done: [], - cancelled: [], + done: ['cancelled'], + cancelled: ['pending'], }; const PRIORITY_META: Record = {