takt/e2e/fixtures/pieces/report-judge.yaml
nrs 2f268f6d43
[#320] move-allowed-tools-claude (#469)
* takt: move-allowed-tools-claude

* fix: E2Eフィクスチャの allowed_tools を provider_options.claude に移行

PR #469 で allowed_tools がムーブメント直下から provider_options.claude.allowed_tools に
移動されたが、E2Eフィクスチャとインラインピース定義が旧形式のままだった。
2026-03-05 11:27:48 +09:00

32 lines
678 B
YAML

name: e2e-report-judge
description: E2E piece that exercises report + judge phases
piece_config:
provider_options:
codex:
network_access: true
opencode:
network_access: true
max_movements: 3
movements:
- name: execute
edit: true
persona: ../agents/test-reporter.md
provider_options:
claude:
allowed_tools:
- Read
- Write
- Edit
required_permission_mode: edit
output_contracts:
report:
- name: report.md
format: report
instruction_template: |
{task}
rules:
- condition: Done
next: COMPLETE
- condition: Needs fix
next: ABORT