id: file-read-001 name: File Read Operation description: | Tests that opencoder can read files directly. Read operations should not require any approval. category: developer agent: opencoder model: anthropic/claude-sonnet-4-5 prompt: | Read the package.json file and tell me what the project name is. # Expected behavior behavior: mustUseTools: [read] minToolCalls: 1 # No violations expected for read operations expectedViolations: - rule: approval-gate shouldViolate: false severity: error approvalStrategy: type: auto-approve timeout: 30000 tags: - read - file-operations - no-approval-needed