feat(runtime): add dynamic workflow execution - #564
Conversation
|
评审任务执行失败。 |
|
@monkeyscan review pr |
|
评审任务执行失败:任务执行超时。 |
|
评审任务执行失败:任务执行超时。 |
|
@monkeyscan review pr |
|
评审任务执行失败:任务执行超时。 |
|
@monkeyscan review pr |
处理失败,请稍后重试。 |
|
已基于 PR #564 当前 HEAD( 验证时使用该 PR 代码实际构建 daemon 和 guest 镜像,通过真实 daemon、Docker guest、持久化存储、Git 仓库和 worktree 生命周期运行。LLM 调用边界使用协议兼容的可控 stub,以稳定控制返回结果和取消时序;本次验证不包含外部 LLM 服务端行为。 实际结果:
基础测试结果: 以上三个问题均已通过实际运行或可控时序验证确认。基于当前结果,建议修复并补充对应回归测试后再合入。 |
|
评审任务执行失败。 |
|
评审任务执行失败:任务执行超时。 |
|
评审任务执行失败:任务执行超时。 |
Summary
agent,parallel,pipeline, scoped phases, nested workflows, budgets, cancellation, replay, and real Git worktree isolationstateRootunchanged and assigning isolatedsessionRootdirectories only to workflow child agents@chaitin/agent-compose-runtime-sdkTesting
task linttask buildnpm test(runtime/javascript: 223 passed, 87.87% statement coverage)npm test(runtime/agent-compose-runtime-sdk: 41 passed)TEST_SHAPE=integration npm test(runtime/javascript: 61.11% statement coverage)TEST_SHAPE=e2e npm test(runtime/javascript: 62.07% statement coverage)task docs:buildtask test(workflow unit/integration/e2e shapes pass; the full command currently fails in the unrelated existingpkg/agentcompose/app/TestProjectAgentModelResolverUsesCurrentRevisionAndDaemonDefault, where seededgemini-3.1-pro-previewoverrides the test's expected daemon default)git diff --checkChecklist
stateRootand session behavior remains compatible.Sample