workflow-test.yaml 826 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. id: workflow-test
  2. name: "Workflow Test: Component Planning"
  3. description: |
  4. Tests the Component-Based Planning workflow.
  5. Expected workflow:
  6. 1. Agent receives coding request.
  7. 2. Agent loads context (standards + component-planning).
  8. 3. Agent creates master-plan.md.
  9. 4. Agent requests approval.
  10. category: developer
  11. agent: core/opencoder
  12. model: anthropic/claude-sonnet-4-5
  13. prompt: "Create a simple Python script that prints 'Hello World' and a test for it."
  14. behavior:
  15. requiresApproval: false
  16. minToolCalls: 2
  17. expectations:
  18. - type: context_loaded
  19. contexts:
  20. - core/standards/code-quality.md
  21. - core/workflows/component-planning.md
  22. - type: tool_usage
  23. tools: ["write", "todowrite"]
  24. min_count: 1
  25. approvalStrategy:
  26. type: auto-approve
  27. timeout: 300000
  28. tags:
  29. - workflow
  30. - planning