multi-tool-001.yaml 640 B

123456789101112131415161718192021222324252627282930313233
  1. id: multi-tool-001
  2. name: Multi-Tool Task Execution
  3. description: |
  4. Tests that opencoder can chain multiple tools together.
  5. Should use glob to find files, then read to examine them.
  6. category: developer
  7. agent: opencoder
  8. model: anthropic/claude-sonnet-4-5
  9. prompt: |
  10. Find all TypeScript files in the src directory and show me the first one you find.
  11. # Expected behavior
  12. behavior:
  13. mustUseTools: [glob, read]
  14. minToolCalls: 2
  15. expectedViolations:
  16. - rule: approval-gate
  17. shouldViolate: false
  18. severity: error
  19. approvalStrategy:
  20. type: auto-approve
  21. timeout: 45000
  22. tags:
  23. - multi-tool
  24. - glob
  25. - read
  26. - chained-operations