1.1 KiB
1.1 KiB
debate-agent 분산 토론 시스템 구현
- 시간: 2026-03-21 20:00~21:00
- Commit:
cbc9db0,4352a6a - Vikunja: #490 (E2E 테스트) → 미완료, #387 (Debate Room) → 진행중
결정 사항
-
독립 orchestrator 포기 → variet-agent 봇 내부 유지
- 처음에는 별도 orchestrator 프로세스(Option B)를 고려했으나
- 기존 debate_handler.py가 Discord 봇 안에 있어야 시그널 전송/감지가 자연스러움
- I/O만 로컬 파일 → Wiki.js로 교체하면 충분
-
Wiki.js singleByPath O(1) 조회
- 기존 find_page()는 list_pages() 전체 리스트 → 루프 검색 (O(N))
- singleByPath 쿼리로 교체 시 미존재 페이지가 null이 아닌 GraphQL error 반환
- 반드시 try/except 처리 필요 (known-issues 등록됨)
-
AG 프로젝트 소스 관리 위치
variet-agent/debate-agent/하위에 배치 (git 추적)Desktop/debate-agent/에 배포하여 AG가 프로젝트로 열 수 있게
미완료
- #490 E2E 테스트: 봇에서
!debate→ AG/start전체 흐름 검증