open-swe/agent
Johannes du Plessis 88a55057ea
fix(open-swe): host-format the review summary, drop agent prose (#1257)
The reviewer agent was writing a 1–2 sentence "top-level take" as the
review body, which produced noisy paragraph-style summaries on PRs
("Reviewed the PR. The new ALLOWED_GITHUB_REPOS allowlist…"). Devin's
review comment is just a one-liner (`✅ No Issues Found` or
`**Devin Review** found N potential issue.`), and was preferred in the
internal A/B vs Graphite.

Drop the `summary` parameter from `publish_review`; render a fixed,
host-formatted body in `render_review_body` instead. Update the reviewer
prompt to forbid prose summaries.
2026-05-07 15:41:40 -07:00
..
integrations feat: move github workflows to gh cli (#1238) 2026-05-04 18:03:53 -07:00
middleware feat: add reviewer graph + eval target wiring (#1241) 2026-05-06 10:15:58 -07:00
tools fix(open-swe): host-format the review summary, drop agent prose (#1257) 2026-05-07 15:41:40 -07:00
utils feat: add "Running to the roar!" trace reply phrase (#1252) 2026-05-07 13:18:54 -07:00
encryption.py chore: Drop monorepo (#1029) 2026-03-06 16:10:34 -08:00
prompt.py chore: prevent leaking private repo info in PR descriptions (#1254) 2026-05-07 14:29:42 -07:00
reviewer.py fix(open-swe): host-format the review summary, drop agent prose (#1257) 2026-05-07 15:41:40 -07:00
reviewer_diff.py feat: implement reviewer findings, publish_review, and watch mode (#1253) 2026-05-07 14:48:43 -07:00
reviewer_findings.py feat: implement reviewer findings, publish_review, and watch mode (#1253) 2026-05-07 14:48:43 -07:00
reviewer_publish.py fix(open-swe): host-format the review summary, drop agent prose (#1257) 2026-05-07 15:41:40 -07:00
server.py start sandbox before proxy refresh (#1249) 2026-05-07 11:26:25 -07:00
webapp.py fix(open-swe): always post a review summary, even with no findings (#1256) 2026-05-07 22:16:20 +00:00