| 1234567891011121314151617181920 |
- id: tool-usage-validation
- name: Tool Usage Validation (Positive Test)
- description: Agent should use required tools and avoid forbidden tools
- category: developer
- prompt: |
- Read the file /tmp/test.txt and write its contents to /tmp/output.txt
- approvalStrategy:
- type: auto-approve
- behavior:
- mustUseTools:
- - read
- - write
- mustNotUseTools:
- - bash
- minToolCalls: 2
- maxToolCalls: 5
- expectedViolations:
- - rule: tool-usage
- shouldViolate: false
- severity: error
|