Add WUMING_DRY_RUN, WUMING_VERBOSE, and WUMING_SUMMARY_COMMENT #44
Loading…
Reference in a new issue
No description provided.
Delete branch "refs/pull/44/head"
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?
Three new configuration flags for improved operability.
WUMING_DRY_RUN — skips all Forgejo HTTP POST calls (post_review, post_comment) and logs the would-be comment bodies via structured JSON log lines instead. All read operations (diff fetch, existing comment lookup) still run. Useful for prompt tuning and testing new agents without polluting PR threads.
WUMING_VERBOSE — sets the wuming logger to DEBUG level. Each backend (deepseek, anthropic, ollama) emits
llm_requestandllm_responsedebug records containing the full request payload and raw response text.WUMING_SUMMARY_COMMENT — posts a plain PR comment after the review with a per-agent severity count table (Critical / High / Medium / Low). Posted even when no new inline comments are found; skipped when the diff-too-large early exit fires.
All three inputs added to
action.ymlfor Forgejo/GitHub Actions callers.Closes #41
Closes #42
Closes #43