v5.2.1 — Codex Polling Fixes
Codex Polling Fixes
Codex companion 완료 감지 및 폴링 로직 안정화.
Bug Fixes
- Explicit polling enforcement — notification hook이 "대기 중"이라고만 하고 실제 폴링을 안 하던 문제 수정.
sleep 30 && git diff --stat루프를 명시적으로 실행하도록 강제 - 1시간 silent polling — 30초 간격, 1시간 동안 조용히 폴링. 매 10번째 폴만 유저에게 로그
- AskUserQuestion after timeout — 1시간 후에만 유저에게 선택지 제시: 1시간 연장 / Codex 재시도 / Claude 전환 / 프로세스 확인. 유저가 허용하는 한 무한 연장 가능
Polling Flow
Done → 즉시 git diff → 변경 있음 → Verify
→ 변경 없음 → 30s 폴링 (1h)
→ 변경 감지 → Verify
→ 1h timeout → AskUserQuestion
→ (a) +1h 연장 (반복)
→ (b) Codex 재시도
→ (c) Claude 전환