mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 12:43:16 +00:00
When `_ensure_repo_checked_out` or `compute_diff_in_sandbox` fail, the reviewer used to log+continue and hand the agent an empty diff. The agent would then emit a misleading "no issues found" review and the underlying error stayed buried in server logs. Now the helpers raise on non-zero exit codes (with the sandbox output) and the prep block re-raises, so the failure shows up in the LangSmith run trace and we can debug the real issue. |
||
|---|---|---|
| .. | ||
| integrations | ||
| middleware | ||
| tools | ||
| utils | ||
| encryption.py | ||
| prompt.py | ||
| reviewer.py | ||
| reviewer_diff.py | ||
| reviewer_findings.py | ||
| reviewer_publish.py | ||
| server.py | ||
| webapp.py | ||