diff --git a/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md b/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md index dc7012b..c75d509 100644 --- a/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md +++ b/troubleshooting/251114_gmail_calendar_scope_reconnect_guide.md @@ -201,6 +201,7 @@ target_date = datetime(year, month, day, tzinfo=ZoneInfo("Asia/Seoul")) - `calendar_approval` 이후 Frontend 응답에서 항상 "죄송합니다. 응답을 생성할 수 없습니다."가 노출되던 문제 - 원인: `rb8001/main.py`의 `/api/message` 핸들러가 `results[0].content`만 보고, `calendar_handler`가 내려준 `message` 필드는 무시함 - 조치: `results[0]`에서 `content`가 없으면 `message`를 대신 사용하도록 분기 수정 → 캘린더 등록 성공 메시지가 정상 노출됨 +-- 다중 날짜(예: "2025-11-07, 2025-11-14, 2025-11-21...")가 포함된 LLM 응답에서 `date` 필드 전체를 split('-') 하면서 time_range 파싱이 실패하던 문제 → `parse_time_range()`에서 첫 번째 `YYYY-MM-DD`만 정규식으로 추출해 사용하도록 수정 ### 남은 문제 - 동일한 일정 문구를 반복 입력하면 매번 새로운 이벤트가 생성됨 → 일정 중복 체크 로직 필요