develop
master
/session
/session/{sessionID}/message
providerID=google
modelID=gemini-2.5-flash
OPENCODE_PROVIDER
OPENCODE_MODEL
.gitea/ai-review/findings.json
action.yaml
app/config.js
app/llm.js
app/preflight.js
README.md
git diff --check HEAD~5..HEAD
http://192.168.3.124:4096/config/providers
google
gemini-2.5-flash
npm test
node
npm
No dependencies set.
The note is not visible to the blocked user.
變更摘要
/session與/session/{sessionID}/messageAPI 發送 code review prompt。providerID=google、modelID=gemini-2.5-flash,並保留OPENCODE_PROVIDER/OPENCODE_MODEL覆寫能力。.gitea/ai-review/findings.json。影響範圍
action.yaml新增 OpenCode server 相關 inputs 與 env passthrough。app/config.js新增 OpenCode provider 設定與預設 model。app/llm.js新增 OpenCode server session/message 呼叫流程與 Basic Auth。app/preflight.js新增 OpenCode server 健康檢查、provider/model 驗證。README.md新增 OpenCode Server 使用方式與內部 server 範例。驗證
git diff --check HEAD~5..HEAD,結果通過。http://192.168.3.124:4096/config/providers,確認googleprovider 與gemini-2.5-flashmodel 存在且 model 狀態為 active。npm test,因目前執行環境沒有node/npm。