Office 실행이 검증 실패(다시 해도 같은 결과)에도 상한 없이 1분마다 새 세션을 만드는 재시도 결함 #58

Closed
opened 2026-10-10 15:23:05 +09:00 by dreampiler · 0 comments
Owner

결함 수정. 재현: AIWS Office 작업 27b8cde4 「CEO handoff 검증 (재시도)」에서 CEO 에이전트 2a9256b5 「AIWS 코디네이터」의 실행 명령이 비어 validate agent command: agent command cannot be empty 로 검증 실패했는데 재시도 장치가 약 1분마다 새 세션을 만들어 10-08 20:18Z~10-09 07:36Z 1,041건(최대 시간당 115건). 실제 모델 호출은 1건($1.48), 세션·프로세스·DB 기록 누적. 빈 실행 명령 자체는 fork #205(런타임을 execution 에서 고름)로 main 에 수정됨. 남은 결함: (1) 검증 실패(설정·명령 오류처럼 다시 해도 같은 결과인 실패)를 일시 오류처럼 계속 재시도하는 경로 (2) Review 단계 재시도 정책에 상한 없음. 고칠 방향: 검증 실패는 재시도하지 않고 작업을 실패로 멈춰 부모에 알림, Office 재시도에 횟수·시간 상한, 같은 실패 문구가 연속되면 끊음. 운영 정리는 운영 세션이 끝냄(트리 취소, run 736692e9 cancelled). 완료: fork PR 병합 + 동행 단위 시험(검증 실패 무재시도, 상한 도달 시 중단, 같은 문구 연속 시 중단) + 바뀐 패키지 go test/build/vet. 병합 sha 를 운영 세션에 알림.

결함 수정. 재현: AIWS Office 작업 27b8cde4 「CEO handoff 검증 (재시도)」에서 CEO 에이전트 2a9256b5 「AIWS 코디네이터」의 실행 명령이 비어 validate agent command: agent command cannot be empty 로 검증 실패했는데 재시도 장치가 약 1분마다 새 세션을 만들어 10-08 20:18Z~10-09 07:36Z 1,041건(최대 시간당 115건). 실제 모델 호출은 1건($1.48), 세션·프로세스·DB 기록 누적. 빈 실행 명령 자체는 fork #205(런타임을 execution 에서 고름)로 main 에 수정됨. 남은 결함: (1) 검증 실패(설정·명령 오류처럼 다시 해도 같은 결과인 실패)를 일시 오류처럼 계속 재시도하는 경로 (2) Review 단계 재시도 정책에 상한 없음. 고칠 방향: 검증 실패는 재시도하지 않고 작업을 실패로 멈춰 부모에 알림, Office 재시도에 횟수·시간 상한, 같은 실패 문구가 연속되면 끊음. 운영 정리는 운영 세션이 끝냄(트리 취소, run 736692e9 cancelled). 완료: fork PR 병합 + 동행 단위 시험(검증 실패 무재시도, 상한 도달 시 중단, 같은 문구 연속 시 중단) + 바뀐 패키지 go test/build/vet. 병합 sha 를 운영 세션에 알림.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dreampiler/kandev#58