Skip to content

fix(dag): restore file-backed workflow input - #243

Merged
LeXwDeX merged 2 commits into
devfrom
fix/workflow-file-input
Aug 13, 2026
Merged

fix(dag): restore file-backed workflow input#243
LeXwDeX merged 2 commits into
devfrom
fix/workflow-file-input

Conversation

@LeXwDeX

@LeXwDeX LeXwDeX commented Aug 13, 2026

Copy link
Copy Markdown
Owner

结果

  • 模型侧 start/extend/replan/validate 只暴露 spec_path
  • 临时工作流写入 .yaml/.yml 后,validate 与执行复用同一路径
  • 保存的工作流名称继续兼容
  • 内部可信调用仍可使用内存对象,不新增校验旁路

回归覆盖

  • inline object 与 JSON-string spec 均在参数解码阶段拒绝
  • OpenAI/Azure/Gemini provider schema 均不再暴露内联图对象
  • 真实 YAML 文件覆盖 start/extend/replan/validate

验证

  • core typecheck + 19 tests
  • opencode typecheck + Workflow 定向 131 tests
  • opencode DAG/tool 领域 805 tests
  • git diff --check

@LeXwDeX
LeXwDeX merged commit f526fe9 into dev Aug 13, 2026
5 checks passed
@LeXwDeX
LeXwDeX deleted the fix/workflow-file-input branch August 13, 2026 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant