disinto/dev
openhands eeb8d5450f fix: agents don't clean up tmux sessions and phase files on completion (#302)
review-pr.sh: After APPROVE verdict, kill tmux session, remove phase
file, review output, sentinel files, and review worktree. Same cleanup
for unknown verdicts. REQUEST_CHANGES keeps session alive per #300.

review-poll.sh: Add safety net in stale session cleanup loop — kill
sessions in terminal phase (PHASE:review_complete) even if review-pr.sh
cleanup was interrupted.

dev/phase-handler.sh: Add sentinel file cleanup (/tmp/ci-result-*,
/tmp/review-injected-*) to PHASE:done and PHASE:failed handlers.

dev-agent.sh: Add sentinel file cleanup to idle_timeout/idle_prompt
exit handler. Add belt-and-suspenders done) case to post-loop handler.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 20:30:27 +00:00
..
dev-agent.sh fix: agents don't clean up tmux sessions and phase files on completion (#302) 2026-03-19 20:30:27 +00:00
dev-poll.sh fix: feat: review + dev-poll skip CI gate for non-code PRs (#266) 2026-03-19 13:48:00 +00:00
phase-handler.sh fix: agents don't clean up tmux sessions and phase files on completion (#302) 2026-03-19 20:30:27 +00:00
phase-test.sh fix: distinguish phase file writes from reads in PostToolUse hook 2026-03-19 18:14:49 +00:00