| name | task-status |
| description | 查看工作区任务注册表。适用于用户想看所有任务,或按编号查看单个任务卡片时。对应脚本:bin/task-status [id] |
Task Status 任务查看
查看通过 bin/dispatch-task 登记的任务状态。
执行步骤
1. 读取注册表
读取 .codex/tasks/01_tasks.json
如果文件不存在或 tasks 为空数组,输出:
暂无任务记录。使用 bin/dispatch-task "任务描述" 登记第一个任务。
然后结束。
2. 判断是否有 ID 参数
无参数(bin/task-status):执行「列表模式」
有 ID 参数(bin/task-status 01):执行「详情模式」
列表模式
输出所有任务的摘要表格:
ID 状态 任务 更新时间
──────────────────────────────────────────────────────────
01 ⏳ running fix-login-token-expire 2026-04-07 10:05
02 ✅ done write-api-docs-auth 2026-04-07 11:30
03 ❌ failed deploy-staging-server 2026-04-07 12:00
状态 emoji 规则:
running → ⏳
done → ✅
failed → ❌
详情模式
- 在
tasks 数组中找到 id 匹配的条目
- 如果找不到,输出:
找不到任务 #{id},请用 bin/task-status 查看所有任务列表
- 读取该条目的
file 字段对应的文件:
.codex/tasks/{file}
- 输出文件的完整内容