Files
gravity_control/docs/devlog/entries/20260408-007.md
Variet Worker d2023321bd fix(extension): remove redundant SafeToAutoRun chat snapshot for Discord relay
* Removed writeChatSnapshot calls in step-probe.ts to prevent duplicate ' 자동 실행됨' notifications since bot.py already broadcasts '🤖 자동 승인됨'.
* Docs: Update devlog and known-issues with Discord Bot cache deletion bugs and multi-workspace LS connection conflicts.
* Fixes Vikunja #593
2026-04-08 17:59:40 +09:00

1.5 KiB

Gravity Bridge 알림 최적화 및 연동 디버깅 완료

  • 시간: 2026-04-08 17:00~17:55
  • Commit: pending
  • Vikunja: 대상 작업 맵핑 예정

결정 사항

  • SafeToAutoRunstep-probe.ts에서 날리던 " 자동 실행됨" 알림은 과감하게 완전히 제거하였습니다. 파이썬 봇이 이미 "🤖 자동 승인됨" Embed를 송출하고 있으므로 디자인 철학(익스텐션은 중립적인 릴레이 역할만 수행하고, 비즈니스 판정 알림은 중앙 봇이 담당)에 부합합니다.
  • extension.tswriteChatSnapshot 의존성을 줄여 트래픽 낭비와 중복 노이즈를 해소했습니다.

핵심 디버깅 (Troubleshooting)

  • variet-llm 프로젝트 연동 실패 이슈:
    1. variet-llm 창을 열었으나 채팅 패널을 열지 않아 안티그래비티 전용 언어 서버(LS)가 띄워져 있지 않은 상태에서 브릿지를 켬. 브릿지가 엉뚱하게 gravity_control LS에 바인딩 됨.
    2. 사용자가 Discord에서 variet-llm 채널을 삭제해 버렸는데, 파이썬 봇(bot.py)은 캐시를 가지고 있어서 자신이 파괴된 채널을 대상으로 계속 통신을 시도하며 새 채널을 파지 않음 (HTTP 404).
    3. 로컬 윈도우 재시작 및 도커(docker-compose restart) 컨테이너 재가동을 통해 봇 프로세스 캐시 초기화 → 채널 자동 재생성, 완벽 디버깅에 성공했습니다.

미완료

  • 없음. 모두 성공적으로 동작 중.