auto-sync: 2026-05-21 20:02:01

This commit is contained in:
cfdaily
2026-05-21 20:02:01 +08:00
parent 3c5ed2dc76
commit 706bb50930
+4 -6
View File
@@ -408,9 +408,9 @@ VALID_TRANSITIONS = {
"pending": {"claimed", "paused", "cancelled"}, # +paused
"claimed": {"working", "paused", "pending", "cancelled"}, # 不变
"working": {"review", "blocked", "failed", "paused", "escalated", "waiting_human", "cancelled"}, # 不变
"paused": {"working", "pending", "cancelled"}, # +pending(恢复到原状态)
"paused": {"pending", "cancelled"}, # 恢复统一回 pending
"review": {"done", "pending", "failed", "paused", "escalated", "waiting_human", "cancelled"}, # +paused
"blocked": {"pending", "escalated", "paused", "cancelled"}, # +paused
"blocked": {"pending", "escalated", "cancelled"}, # 不变(blocked暂停无意义)
"failed": {"pending", "escalated", "cancelled"}, # 不变(暂停语义不清晰)
"escalated": {"working", "pending", "paused", "cancelled"}, # +paused
"waiting_human": {"working", "done", "paused", "cancelled"}, # +paused
@@ -419,10 +419,8 @@ VALID_TRANSITIONS = {
}
```
**paused 恢复机制:** paused 加 `resumed_from` 字段,记录暂停前状态。恢复时回到暂停前状态:
- pending → paused → ▶恢复 → pending
- review → paused → ▶恢复 → review
- claimed → paused → ▶恢复 → claimed
**paused 恢复机制:** 恢复统一回 pending(Agent 重新认领)。暂停后 Agent session 已断,精确恢复状态无意义。
- 任何状态 → paused → ▶恢复 → pending
#### 取消 ADVANCED_ACTIONS 折叠区