Documentation
README
任務開始
Agent 開始執行任務時呼叫,將狀態從 assigned 改為 in_progress。
使用方式
/task-start <task-id>
參數
$0: 任務 ID(如T5)
執行步驟
- 找到對應的任務檔案(支援 Sprint 子目錄):
使用 Glob tool 搜尋
.tasks/**/$0-*.md,若無結果再搜尋.tasks/**/$0.md。 取得檔案路徑後用 Read tool 讀取內容。
任務檔案可能在
.tasks/sprint-{N}/T5-xxx.md,不再只在.tasks/根目錄。
-
取得真實時間(必要,不可跳過): !
node -e "console.log(new Date().toISOString())"⚠️ 禁止自行編造時間。Agent 不知道真實時間,必須透過上述指令取得。將輸出存為變數
$NOW供後續步驟使用。 -
更新找到的任務檔案:
- 將
| 狀態 | ... |改為| 狀態 | in_progress | - 將
| 開始時間 | ... |改為| 開始時間 | $NOW | - 若
開始時間已有非—的值,不覆蓋(代表曾被 blocked 後恢復,保留首次開始時間) - 若找不到
| 開始時間 |欄位,在| 建立時間 |行之後插入| 開始時間 | $NOW |
- 將
This is the opening of the README. Read the full README on GitHub.