Skip to content

Getting "Unable to submit request because it must include at least one parts field" after gemini model responds with empty text. #8311

Getting "Unable to submit request because it must include at least one parts field" after gemini model responds with empty text.

Getting "Unable to submit request because it must include at least one parts field" after gemini model responds with empty text. #8311

Workflow file for this run

name: Claude Code
on:
issue_comment:
types: [created]
pull_request_review_comment:
types: [created]
issues:
types: [opened, assigned]
pull_request_review:
types: [submitted]
env:
UV_PYTHON: 3.13
UV_FROZEN: "1"
jobs:
claude-code-action:
if: |
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
(github.event_name == 'issues' && contains(github.event.issue.body, '@claude'))
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read
issues: read
id-token: write
actions: read
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 1
- uses: astral-sh/setup-uv@v5
with:
enable-cache: true
cache-suffix: claude-code
- uses: denoland/setup-deno@v2
with:
deno-version: v2.x
- run: uv tool install pre-commit
- run: make install
- name: Run Claude PR Action
uses: anthropics/claude-code-action@beta
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
timeout_minutes: "60"
additional_permissions: |
actions: read
allowed_tools: |
Bash(make:*)
Bash(uv:*)