-
Notifications
You must be signed in to change notification settings - Fork 24
Description
Misread the current date from the environment context, interpreting "2025-09-14" as "2025-01-14" and subsequently searching for calendar events in the past. Unsure if this is a Cyrus or Claude Code issue at root.
Steps to Reproduce:
Environment context shows: Today's date: 2025-09-14
User asks about upcoming events/appointments
Claude/Cyrus searches calendar using date range starting from 2025-01-14 instead of 2025-09-14
Expected Behavior:
Claude/Cyrus should correctly parse "2025-09-14" as September 14, 2025 and search for future events from that date onwards.
Actual Behavior:
Claude/Cyrus interpreted the date as January 14, 2025 and returned past events from January-March 2025, despite being in September 2025.
Evidence:
Environment clearly stated: Today's date: 2025-09-14
First calendar search used: timeMin: 2025-01-14T00:00:00 and timeMax: 2025-04-30T23:59:59
User had to correct Claude by pointing out "The current date is September 14th, 2025"
Impact:
This caused confusion by suggesting past dates for future planning, requiring user intervention to correct.