chore(ci): add OpenCode PR review workflow with deepseek#724
chore(ci): add OpenCode PR review workflow with deepseek#724spike-rabbit wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Code Review
This pull request adds a new configuration file opencode.json to define the Siemens LLM provider and configure the deepseek-v4-flash model. The feedback highlights two main issues: an excessively high output token limit of 1,048,576 that should be reduced to a standard limit like 8,192, and a likely typo in the model name deepseek-v4-flash since DeepSeek V4 has not been released.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| "deepseek-v4-flash": { | ||
| "limit": { | ||
| "context": 1048576, | ||
| "output": 1048576 |
There was a problem hiding this comment.
The output token limit is set to 1048576 (1M tokens), which is extremely high and likely unsupported as an output limit by any current LLM (typically output limits are 4,096 or 8,192 tokens). This might be a copy-paste error from the context limit. Setting this too high can lead to API errors or unexpected behavior.
| "output": 1048576 | |
| "output": 8192 |
| "apiKey": "{env:SIEMENS_API_KEY}" | ||
| }, | ||
| "models": { | ||
| "deepseek-v4-flash": { |
Pull Request ReviewI've reviewed the two files added in this PR. Here are my findings: File: The File: The |

What kind of change does this PR introduce?
What is the new behavior?
Adds automated code reviews based on opencode + the Siemens DeepSeek instance, modeled after #714 (which uses Qwen).
opencode.jsonconfiguring the Siemens OpenAI-compatible provider and thedeepseek-v4-flashmodel.pull_requestevents and posts line-specific review comments.Does this PR introduce a breaking change?