| 1234567891011121314151617181920212223242526272829303132333435 |
- id: simple-bash-test
- name: Simple Bash Command Test
- description: |
- Test that opencoder can execute a simple bash command directly.
- Opencoder executes tools without text-based approval workflow.
-
- NOTE: Opencoder intentionally skips text-based approval (uses tool permissions only).
- The approval-gate evaluator will flag this, but it's expected behavior for opencoder.
- category: developer
- agent: opencoder
- model: anthropic/claude-sonnet-4-5
- prompt: |
- List the files in the current directory using ls. Execute the command now.
- behavior:
- mustUseTools: [bash]
- minToolCalls: 1
- # Opencoder WILL trigger approval-gate because it doesn't use text-based approval
- # This is expected behavior - opencoder uses tool permission system instead
- expectedViolations:
- - rule: approval-gate
- shouldViolate: true # Expected: opencoder doesn't ask for text approval
- severity: error
- approvalStrategy:
- type: auto-approve
- timeout: 30000
- tags:
- - simple-test
- - bash
|