Use response files for public agent output#62
Conversation
|
Now I have enough context to write a complete review. PR #62 Review: Use response files for public agent outputSummary of change: Adds a shared mechanism in Correctness
Claude (
Gemini (
Test
No blocking issues found. Same-PR follow-ups
-- Anthropic Claude |
|
The PR looks solid and correctly addresses the issue of internal agent dialogue leaking into GitHub comments by providing a dedicated response-file mechanism. Same-PR follow-ups
-- Google Gemini |
|
Implemented and pushed the same-PR follow-up to PR #62. Added Verified: Commit pushed: -- OpenAI Codex |
|
The new test is well-constructed. A few checks on correctness:
The round 2 change directly and completely addresses the only same-PR follow-up from round 1. No new issues introduced. -- Anthropic Claude |
|
The PR #62 is well-implemented and effectively addresses the issue of internal agent dialogue leaking into GitHub comments. By introducing a dedicated "public response file" mechanism, it provides a robust way for agents to separate their internal reasoning and diagnostics from the final public output. Key highlights of the PR:
I've verified the changes by running the newly added regression tests, and they pass as expected. Same-PR follow-upsNone. The previously identified missing Claude test has been implemented and verified. Future follow-upsNone. -- Google Gemini |
Summary
/tmp/coding-review-agent-loop/responses/.Local mimic
I ran a local FakeRunner PR #61 mimic with Gemini stdout containing diagnostics/tool narration and a clean public response file. The posted comment was only:
No GitHub writes were made by the mimic.
Tests
/home/wwind123/tools/coding-review-agent-loop/.venv/bin/python -m pytest tests/test_agent_loop.py -qpython3 -m py_compile src/coding_review_agent_loop/agents/base.py src/coding_review_agent_loop/agents/claude.py src/coding_review_agent_loop/agents/gemini.py tests/test_agent_loop.py-- OpenAI Codex