auto-sync: 2026-05-21 20:02:01
This commit is contained in:
@@ -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 折叠区
|
||||
|
||||
|
||||
Reference in New Issue
Block a user