name: Probe Engineer handler
on:
pull_request:
types: [opened]
issue_comment:
types: [created]
permissions:
issues: write
pull-requests: write
contents: write
jobs:
trigger_probe_implement:
uses: buger/probe/.github/workflows/probe.yml@main
with:
command_prefix: "/engineer" allow_suggestions: true
prompt: ./.prompts/engineer.md
update_existing_comment: false
update_comment_marker: "<!-- probe-bot -->"
enable_tracing: true
secrets:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
ANTHROPIC_API_URL: ${{ secrets.ANTHROPIC_API_URL }}
APP_ID: ${{ secrets.PROBE_APP_ID }}
APP_PRIVATE_KEY: ${{ secrets.PROBE_APP_PRIVATE_KEY }}
MAX_TOOL_ITERATIONS: "60"