Skip to content

v5.2.1 — Codex Polling Fixes

Choose a tag to compare

@dev-inho dev-inho released this 05 Apr 01:55
· 530 commits to main since this release

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 전환