30a9f6b465
fix(debate): idle-state 처리 + slug 탐색 — AG 대기 규칙, list-debates 커맨드, handler 시그널 개선
2026-03-22 19:33:05 +09:00
cbc9db0439
feat(debate): 분산 토론 시스템 — Wiki.js 기반 통신, AG 프로젝트 스캐폴딩, handler 리팩토링
...
- wiki_client.py: find_page()를 singleByPath 직접 조회로 교체 (O(1))
- debate-agent/: gemini/opus AG 프로젝트 생성 (GEMINI.md + wiki_debate.py + /start)
- debate_handler.py: 로컬 파일 I/O → Wiki.js API 전환, _sync_wiki() 삭제
- response 페이지 매 턴 초기화 (누적 방지)
2026-03-21 20:52:32 +09:00
cc820fa180
fix(debate): 검증 5건 일괄 수정 — WD 덮어쓰기 방지, Conclusion Wiki 업로드, 전문 코드삽입, 번호수정, participant 검증규칙
2026-03-20 07:26:27 +09:00
1da3fe463e
fix(debate): 사회자 프롬프트에 상대방 전문 전달 및 working doc 검증 지시 복구
2026-03-20 07:17:26 +09:00
f2ca6e5c28
fix(debate): Wiki.js 짧은 제목 생성, AG 작업 종료 이벤트 대기로 변경
2026-03-20 07:15:51 +09:00
87d534cfcc
fix(debate): topic_slug 및 title 길이 제한, 사회자 프롬프트에서 상대 전문 중계 제거
2026-03-20 07:11:50 +09:00
a1315f90e5
feat(debate): Wiki.js 연동 — Working Document + Round Log 자동 업로드
2026-03-20 06:46:48 +09:00
fd6a88ae7b
feat(debate): Working Document 통합 편집 — Flash가 AG 의견을 산출물로 merge
2026-03-20 06:41:58 +09:00
2c3998a036
feat(debate): v2 구현 — 자동 루프, 파일 기반 I/O, Flash 합의 판정, !debate-status
2026-03-20 06:19:46 +09:00
541764dbae
feat(debate): 파일 기반 토론 흐름 — AG가 response.md에 작성, 봇이 읽고 비우기
2026-03-19 22:08:13 +09:00
4ac8ba98cc
feat(debate): 사회자 Flash 호출 — 맥락 추가, 방향 지시, 오류 확인 지시 포함
2026-03-19 21:45:31 +09:00
f07cb3a522
feat(debate): MVP 구현 — debate_handler + 커맨드 연동 (start/stop/next/inject)
2026-03-19 21:40:50 +09:00