1.5 KiB
1.5 KiB
2026-04-08 (004) - SafeToAutoRun 명령어의 디스코드 알림 누락 복구
1. 이슈 개요
- 사용자가
/start등 백그라운드 명령어(SafeToAutoRun)를 포함한 워크플로우를 실행하였으나, 디스코드로 아무런 메시지도 전송되지 않는 버그가 보고됨.
2. 원인 분석
- v0.5.16 배포 당시 Discord 중복 알림(Pending 파일) 이슈를 방지하는 과정에서,
step-probe.ts에 있던 "⚡ 자동 실행됨" 원본 알림 코드(snapshot 생성 로직)까지 실수로 함께 삭제됨. SafeToAutoRun구문에서writePendingApproval스킵 로직은 잘 동작하고 있었으나, 정작 사용자에게 알려야 할 기본적인 '자동 실행됨' 정보마저 소실되어 결과적으로 아무 알림도 가지 않는 침묵 상태가 됨.
3. 해결 및 적용 사항
step-probe.ts복구SafeToAutoRun판단 시autoRunSteps를 마킹한 직후ctx.writeChatSnapshot()을 호출하도록 코드를 추가 복원함.- 출력 구조:
💬 **자동 실행됨** (step N)\n\n\명령어내용``
- v0.5.18 배포
- 익스텐션의
package.json버전을0.5.18로 펌핑. - 사전 스크립트가 적용된
vsce package를 통해 새로운gravity-bridge-0.5.18.vsix패키징을 완료함.
- 익스텐션의
4. Next Step
extension/gravity-bridge-0.5.18.vsix파일을 VS Code에 수동 설치할 것 (Install from VSIX...).- 설치 후 반드시 Reload Window하여 테스트 수행 요망.