1bf41ceee3205975d935045380d202edca2c5ab6
#1 동기 HTTP → async aiohttp (Critical) - RemoteTransport: urllib.request → aiohttp.ClientSession - 모든 HTTP 요청이 non-blocking으로 전환 - 이벤트 루프 블로킹 문제 해결 #2 연결 상태 모니터링 - RemoteTransport: connected 플래그 + 연속 실패 카운터 - Collector: 30초마다 health check → 실패 시 경고 로그 - 연결 복구 시 '✅ Gateway connected' 메시지 #3 실패 재시도 큐 - RemoteTransport: _retry_queue (최대 100건) - POST 실패 시 큐에 저장, 연결 복구 후 자동 재전송 - Collector: 10초마다 retry flush
Gravity Control — Antigravity Discord Bridge
Antigravity IDE의 에이전트 활동을 Discord로 실시간 중계하는 브리지 시스템.
개요
- Watcher:
~/.gemini/antigravity/brain/디렉토리 감시 - Parser:
task.md,implementation_plan.md등을 Discord 텍스트로 변환 - Discord Bot: 세션별 채널 자동 생성, 상태 embed, 텍스트 중계
설치
pip install -r requirements.txt
cp .env.example .env
# .env 파일에 DISCORD_TOKEN 설정
실행
python main.py
프로젝트 관리
Description
Languages
TypeScript
55.6%
JavaScript
25.5%
Python
17.1%
HTML
1.8%