diff --git a/HarborForge.Backend b/HarborForge.Backend index 6c0959f..70f343f 160000 --- a/HarborForge.Backend +++ b/HarborForge.Backend @@ -1 +1 @@ -Subproject commit 6c0959f5bb5919fad1ed28dee6a0a8aae3ec5c41 +Subproject commit 70f343fbac92feaac499a2b6406ca4c04d5c8cba diff --git a/plans/TASKLIST.md b/plans/TASKLIST.md index ec14744..1d5c160 100644 --- a/plans/TASKLIST.md +++ b/plans/TASKLIST.md @@ -180,11 +180,11 @@ - [x] 仅返回 `scheduled_at` 已过的 slot - [x] 按优先级排序 -- [ ] BE-AGT-002:实现 Agent 状态流转服务(backend only) - - [ ] Idle -> Busy / OnCall - - [ ] Busy / OnCall -> Idle - - [ ] 超时无心跳 -> Offline - - [ ] API 配额错误 -> Exhausted +- [x] BE-AGT-002:实现 Agent 状态流转服务(backend only) + - [x] Idle -> Busy / OnCall + - [x] Busy / OnCall -> Idle + - [x] 超时无心跳 -> Offline + - [x] API 配额错误 -> Exhausted - [ ] BE-AGT-003:实现多 slot 竞争处理(backend only) - [ ] 选最高 priority 执行