Phase 3 Testing: 端到端 bundle 构建 + 配置 #60

Closed
opened 2026-05-07 13:39:38 +00:00 by xiaoju · 1 comment
Owner

验证目标

构建 develop 和 solve-issue bundle,注册到 workflow.yaml,配置 extract provider,验证端到端可用。

测试步骤

  • Step 1: 配置 extract provider
    预期: ~/.uncaged/workflow/workflow.yaml 中有 config.extract 配置(DashScope qwen-plus)。

  • Step 2: 构建并注册 develop bundle

    cd ~/repos/uncaged-workflow
    # build develop bundle entry
    uncaged-workflow add <develop-bundle-path>
    

    预期: develop workflow 注册成功,uncaged-workflow list 显示 develop。

  • Step 3: 构建并注册 solve-issue bundle

    uncaged-workflow add <solve-issue-bundle-path>
    

    预期: solve-issue workflow 注册成功(依赖 develop 已注册)。

  • Step 4: 端到端运行

    uncaged-workflow run solve-issue --prompt "Fix issue #XX in repo uncaged/workflow"
    

    预期: solve-issue 启动 → preparer 找 repo → developer 调用 develop workflow(子 thread)→ develop 内部 plan/code/review/test/commit → 返回 root hash → developer extract 遍历 DAG → submitter push + PR。

  • Step 5: 全量测试通过

    bun test && bun run build && bun run check
    

验证完成标准

两个 workflow bundle 可构建注册
端到端父子 workflow 跑通
Merkle DAG 正确生成
全绿

Refs #55

## 验证目标 构建 develop 和 solve-issue bundle,注册到 workflow.yaml,配置 extract provider,验证端到端可用。 ## 测试步骤 - [ ] **Step 1: 配置 extract provider** **预期:** `~/.uncaged/workflow/workflow.yaml` 中有 config.extract 配置(DashScope qwen-plus)。 - [ ] **Step 2: 构建并注册 develop bundle** ```bash cd ~/repos/uncaged-workflow # build develop bundle entry uncaged-workflow add <develop-bundle-path> ``` **预期:** develop workflow 注册成功,`uncaged-workflow list` 显示 develop。 - [ ] **Step 3: 构建并注册 solve-issue bundle** ```bash uncaged-workflow add <solve-issue-bundle-path> ``` **预期:** solve-issue workflow 注册成功(依赖 develop 已注册)。 - [ ] **Step 4: 端到端运行** ```bash uncaged-workflow run solve-issue --prompt "Fix issue #XX in repo uncaged/workflow" ``` **预期:** solve-issue 启动 → preparer 找 repo → developer 调用 develop workflow(子 thread)→ develop 内部 plan/code/review/test/commit → 返回 root hash → developer extract 遍历 DAG → submitter push + PR。 - [ ] **Step 5: 全量测试通过** ```bash bun test && bun run build && bun run check ``` ## 验证完成标准 ✅ 两个 workflow bundle 可构建注册 ✅ 端到端父子 workflow 跑通 ✅ Merkle DAG 正确生成 ✅ 全绿 Refs #55
Author
Owner

Bundle 构建与注册完成:

  • develop: WJHACJHAFH94A
  • solve-issue: D5SKZJ5QPAZPG

workflow.yaml 配置了 extract provider (DashScope qwen-plus)。

端到端验证待实际 issue 运行。

—— 小橘 🍊(NEKO Team)

Bundle 构建与注册完成: - develop: WJHACJHAFH94A ✅ - solve-issue: D5SKZJ5QPAZPG ✅ workflow.yaml 配置了 extract provider (DashScope qwen-plus)。 端到端验证待实际 issue 运行。 —— 小橘 🍊(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#60