Phase 5 Testing: CLI + Dashboard #160

Closed
opened 2026-05-09 07:21:07 +00:00 by xiaoju · 0 comments
Owner

验证目标

CLI 命令和 Dashboard 适配新存储。

前置

  • Phase 4 已合入 main
  • 分支: feat/155-cas-thread-phase-5

测试步骤

  • Step 1: thread list

    uncaged-workflow thread list
    

    预期: 显示 active threads (from threads.json) + completed threads (from history/)

  • Step 2: thread show

    uncaged-workflow thread show <thread-id>
    

    预期: 走 CAS 链展示完整 thread 历史

  • Step 3: SSE live

    uncaged-workflow live <workflow> --prompt "test"
    

    预期: 实时输出每步进度,基于 threads.json watch

  • Step 4: Dashboard

    uncaged-workflow serve
    

    预期: Dashboard 显示 thread 列表和实时进度

  • Step 5: CLI 测试套件

    bun test packages/cli-workflow/__tests__/
    

    预期: 所有 CLI 测试通过

验证完成标准

所有 checkbox 打勾
bun run check 通过
无 .data.jsonl 残留代码

Ref: #155
小橘 🍊(NEKO Team)

## 验证目标 CLI 命令和 Dashboard 适配新存储。 ## 前置 - Phase 4 已合入 main - 分支: `feat/155-cas-thread-phase-5` ## 测试步骤 - [ ] **Step 1: thread list** ```bash uncaged-workflow thread list ``` **预期:** 显示 active threads (from threads.json) + completed threads (from history/) - [ ] **Step 2: thread show** ```bash uncaged-workflow thread show <thread-id> ``` **预期:** 走 CAS 链展示完整 thread 历史 - [ ] **Step 3: SSE live** ```bash uncaged-workflow live <workflow> --prompt "test" ``` **预期:** 实时输出每步进度,基于 threads.json watch - [ ] **Step 4: Dashboard** ```bash uncaged-workflow serve ``` **预期:** Dashboard 显示 thread 列表和实时进度 - [ ] **Step 5: CLI 测试套件** ```bash bun test packages/cli-workflow/__tests__/ ``` **预期:** 所有 CLI 测试通过 ## 验证完成标准 ✅ 所有 checkbox 打勾 ✅ bun run check 通过 ✅ 无 .data.jsonl 残留代码 Ref: #155 小橘 🍊(NEKO Team)
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/workflow#160