Add language in providers.yaml + Action input. Defaults zh-CN for this repo. Prompts + published comments honor it. Prefer cohere/nvidia in first-3; soften 429 fail-closed messaging.
Add `language` in providers.yaml + Action input. Defaults zh-CN for this repo. Prompts + published comments honor it. Prefer cohere/nvidia in first-3; soften 429 fail-closed messaging.
Add providers.yaml `language` / Action input `language`; prompts and
published summary/inline honor it. Soften fail-closed messaging when
models 429; prefer cohere/nvidia in the first-3 parallel set for dogfood.
Retry HTTP 429 with backoff; keep models beyond first 3 as
fallbacks; degrade agreement when some models fail; force-high
risk only if zero usable responses. Clearer zh-CN errors/docs for
dogfood uses: ./ rebase + workflow_dispatch re-run.
OpenRouter /models list timed out and aborted the whole review.
Retry discovery, and if it still fails skip name validation so
parallel review can proceed.
layue13
merged commit 8993ebf841 into main2026-10-27 09:00:42 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Add
languagein providers.yaml + Action input. Defaults zh-CN for this repo. Prompts + published comments honor it. Prefer cohere/nvidia in first-3; soften 429 fail-closed messaging.Gatekeep 审查
多模型并行审查结果如下。先看严重级别,Critical → Low 几秒扫完。
highhigh需要 2 名人工批准。Bot 不能顶替。
模型(并行)
model-1-openrouter_cohere_north-mini-code_free.jsonhighopenrouter:nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:freehighmodel-3-openrouter_google_gemma-4-31b-it_free.jsonhighmodel-fb1-fb_openrouter_google_gemma-4-26b-a4b-it_free.jsonhigh一致结论
按严重级别排序。每条都写清 严重级别、位置、为什么重要。
修复,或回复
dismissed: <原因>后 resolve 讨论串。Gatekeep 没有聊天 / @ 命令入口。模型之间没有达成一致的结论 — 可能很好,也可能该看分歧。
分歧(仅摘要,不上 inline)
只有部分模型看到。有参考价值,本身不挡合并。
没有值得单独列出的分歧。
确定性安全扫描
策略底线信号
仍需人工
漏了真问题?开 gatekeep-incident issue — 这样才能变成 eval。
仅在模型一致时发 inline。PR 档失败关闭。结论以严重级别 + 位置 + 原因为先。