1.5 KiB
1.5 KiB
봇 기동 버그 수정 + Vikunja 프로젝트 관리 기능
- 시간: 2026-03-16 23:35~11:14
- Commit:
c9068cd - Vikunja: #375 done, #376 done
작업 내용
봇 기동 버그 3건 수정
- apscheduler 미설치 —
ModuleNotFoundError→pip install apscheduler(3.11.2) - cp949 인코딩 크래시 —
main.pyStreamHandler를 UTF-8 TextIOWrapper로 교체 + 로그 메시지 em-dash→plain dash - workspaces.json 경로 불일치 —
c:\Users\Certes\...→c:\Users\Variet-Worker\...수정 (WinError 267 해결)
부수 수정
gemini_caller.py— "MCP issues detected" 노이즈 필터 추가 (_clean_output)discord_bot.py—on_command_error핸들러 추가 (CommandNotFound 로그 오염 방지)
Vikunja 프로젝트 관리 기능 추가
vikunja_helper.py에projects커맨드 추가 — 전체 Vikunja 프로젝트 목록 + TODO/DONE 통계vikunja_helper.py에report커맨드 추가 — 프로젝트별 종합 현황 (태스크 + git log + devlog)agent.md프롬프트 보강 — Vikunja 도구 섹션 확장 (12개 커맨드 + 라벨 가이드)
변경 파일
.agent/workflows/helpers/vikunja_helper.py— projects, report 함수 + main dispatcherapi/discord_bot.py— on_command_error 핸들러core/gemini_caller.py— MCP 노이즈 필터main.py— UTF-8 StreamHandler, em-dash 제거prompts/agent.md— Vikunja 도구 확장workspaces.json— 경로 수정.agent/references/known-issues.md— 이슈 2건 추가