What problem does it solve? It answers questions about your schedule—what the day looks like, whether two events conflict, and what is coming next—without any risk of accidentally creating, moving, or deleting calendar events. ## Core Features & Use Cases - Read-only calendar access: Uses list_calendars, list_events, get_event, search_events, and suggest_time from the Google Calendar plugin while never calling write tools. - Morning card generation: Produces a dated card with free blocks, the next three meetings, and the single worst conflict named with both events. - Multi-account awareness: Distinguishes separate calendar accounts (zeststream, cfs, contact-cfs) and labels declined or tentative events instead of counting them as attendance. - Use Case: Ask for your morning briefing and receive a card showing open time blocks, upcoming meetings with attendee counts, and any unresolved conflict carried over from yesterday. ## Quick Start Ask the assistant to read today's Google Calendar and produce a morning card with free blocks, the next three meetings, and any scheduling conflict.