1.6 KiB
1.6 KiB
Devlog — 2026-03-17
| # | 시간 | 작업 | 커밋 | 상태 |
|---|---|---|---|---|
| 009 | 00:00~06:38 | Extension 모듈 분리 + Hub 통합 테스트 + VSIX v0.4.0 빌드 | 5f795b9 |
✅ |
| 010 | 06:50~07:39 | 문서 전면 재작성 + 서버 배포 + WS 호환 수정 | 6ea3211 |
✅ |
| 011 | 07:44~08:18 | VSIX v0.4.0 E2E 사전 검증 + WS 프록시 수정 | — | 🔧 |
| 012 | 09:00~13:22 | VSIX v0.4.3 E2E 디버깅: workspaceUri 누락, 이중발송, auto-approve 알림, ApprovalRequest 필수인자 | f6181e5 |
✅ |
#010 상세
- 문서: architecture.md(250줄), tech-stack.md(100줄), conventions.md(100줄) 전면 재작성 + Wiki 동기화
- 태스크 정리: #296 폐기, #396~#400 신규 5건 등록
- 서버 배포: docker-compose.yml 서버 실제 구성 반영, Caddyfile 제거, ag.variet.net 도메인 확인
- WS 호환: ws-client.ts 브라우저 WebSocket API 호환 (.onopen/.onmessage) 수정
- Known issue: VS Code 캐시로 Extension 코드 반영 지연 — 완전 재시작 필요
#011 상세
- WS 프록시 수정: NPM(openresty)에서 WebSocket Support 활성화 → 101 Switching Protocols 확인
- WS 인증 검증:
wss://ag.variet.net/ws→ auth_ok, conn_id 발급, instance=#1 확인 - VSIX 설치: v0.4.0 설치 확인, v0.3.16 제거, ws 모듈 수동 복사
- AG 설정:
settings.json에 hubUrl + registrationCode 설정 - ws 번들:
.vscodeignore에!node_modules/ws/**추가,package.json에 ws dependency - 미완료: AG 재시작 후 Extension→Hub→Bot→Discord 실제 E2E 검증 필요