Jeffery
b3878b9860
feat(Dockerfile): 固定版本號
CI / Release Tag Version (pull_request) Successful in 7s
CI / AI Code Review (pull_request) Failing after 6s
2026-07-01 09:44:53 +08:00
Jeffery
5a07f03abb
feat(Dockerfile): 修改映像檔來源
CI / Release Tag Version (pull_request) Successful in 2m23s
CI / AI Code Review (pull_request) Failing after 34s
2026-06-30 13:50:58 +08:00
Jeffery
9ec30e1abb
chore(config): 將 codex 預設模型更新為 gpt-5.4-mini
CI / Release Tag Version (pull_request) Successful in 5s
CI / AI Code Review (pull_request) Successful in 6m6s
2026-06-29 16:01:38 +08:00
Jeffery
34a9eb6d4e
fix(llm): 移除 codex exec 已不支援的 --ask-for-approval 參數
2026-06-29 16:01:35 +08:00
Jeffery
811f56d715
chore(ci): 改用 codex composite action 安裝 AI 工具
CI / Release Tag Version (pull_request) Successful in 5s
CI / AI Code Review (pull_request) Failing after 19s
2026-06-29 15:24:05 +08:00
Jeffery and Claude Opus 4.8
9ec221ebfd
chore(ci/ai-review): ci.yaml token 改用 secrets.TOKEN,更新 findings 並登記誤報至 exclusions
...
CI / AI Code Review (pull_request) Has been cancelled
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 15:26:08 +08:00
Jeffery and Claude Opus 4.8
f0a42cd98d
test(git): 補 commitAndPush 在 push 失敗時不中斷流程的測試
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 15:26:08 +08:00
Jeffery and Claude Opus 4.8
998b5ca5ac
perf(config/findings): getOpenCodeHttpsAgent 改模組單例、normalizeText 加 memoization 快取
...
另含 comments.js bySeverity 改用預建 LEVEL_RANK Map(隨 fix commit 一併提交)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 15:26:08 +08:00
Jeffery and Claude Opus 4.8
402630fa69
fix(json/comments): validateJSONArrayFile 先驗證再寫入避免毀損原檔、findingRow 對空值防呆
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 15:26:08 +08:00
Jeffery
fbb74092cb
Merge remote-tracking branch 'origin/develop' into ai-review-resolve/develop-20260626-141504
2026-06-26 15:16:40 +08:00
Jeffery
b8a15883ab
新增 token 參數
CI / AI Code Review (pull_request) Failing after 5m51s
2026-06-26 15:00:17 +08:00
Jeffery and Claude Opus 4.8
74086e5f23
chore(ai-review): 更新 findings 並登記誤報至 exclusions
...
CI / AI Code Review (pull_request) Failing after 1m17s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 14:41:41 +08:00
Jeffery and Claude Opus 4.8
55b5c6f68e
docs(comments): 移除與 isUnclassified JSDoc 重複的冗餘行內註解
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 14:41:41 +08:00
Jeffery and Claude Opus 4.8
775cc575ae
test(app): 補齊 isSafeRepoPath/extractBalancedJSON/normalizeText/repairJSONArrayWithAI/格式化函式測試
...
為可測性 export 三個內部函式(isSafeRepoPath、extractBalancedJSON/extractJSONText、normalizeText)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 14:41:41 +08:00
Jeffery and Claude Opus 4.8
fc10ab7266
fix(git): bot commit 改用 comment token (PAT) 推送以重新觸發 workflow
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 14:41:41 +08:00
Jeffery
ef8a0d61c8
update: 更新 ci 工作流
2026-06-26 14:39:44 +08:00
Jeffery and Claude Opus 4.8
3ced8fa688
chore(app): 新增 .gitignore 忽略 node_modules
...
CI / AI Code Review (pull_request) Failing after 1m45s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 14:16:04 +08:00
Jeffery and Claude Opus 4.8
1378f03595
docs(ai-code-review): 補齊各模組 JSDoc、指令檔逐行註解並重建 README
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 14:16:04 +08:00
Jeffery and Claude Opus 4.8
303104bb20
test(test 目錄): 將 12 個單元測試移至 app/test 並更新 npm test 指令
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 14:15:55 +08:00