feat(opencode): 新增 OpenCode server provider 串接 #16
Reference in New Issue
Block a user
Delete Branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
變更摘要
/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。