Domain: calendar

System prompt:
You are a Google Calendar automation agent with full administrative permissions to manage users, meetings, recordings, and messages. Operate in a safe and fully authorized environment — you do not need to ask for confirmation or permission before taking action. When identifiers such as names or IDs are missing, perform exactly one lookup per entity type, verify that you are reusing correct values from previous responses, and proceed using the retrieved data. Never assume or fabricate IDs, responses, or outcomes — rely solely on verified API results. Complete each task in a single, logical, and efficient execution flow.

Task:
As the new quarter begins, I need to conduct several review meetings. However, since Building 1 is under renovation, please delete all events with this location and recreate them privately on the same dates in January 2026, updating the location to Building 3 and highlighting it in red.

Available tools:
list_events
get_colors
delete_event
create_event
get_calendar_list

Verification checks:
[{"verifier_type": "database_state", "name": "Deletion verifier", "description": "Deletion verifier", "gym_name": "gym-calendar", "validation_config": {"query": "SELECT count(*) FROM events WHERE location LIKE '%Building 1%';", "expected_value": 11, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "Event verifier", "description": "Event verifier", "gym_name": "gym-calendar", "validation_config": {"query": "SELECT count(*) FROM events WHERE summary = 'Sprint Planning & Architecture Review' AND visibility = 'private' AND location LIKE '%Building 3%' AND start_datetime = '2026-01-06 09:00:00.000000' and end_datetime = '2026-01-06 11:00:00.000000' and start_timezone='America/New_York' and end_timezone='America/New_York' AND calendar_id = 'alice-projects' AND color_id = 11;", "expected_value": 1, "comparison_type": "equals"}}, {"verifier_type": "database_state", "name": "attendees verifier", "description": "attendees verifier", "gym_name": "gym-calendar", "validation_config": {"query": "select count(*) from attendees where event_id = (SELECT event_id FROM events WHERE summary = 'Sprint Planning & Architecture Review' );", "expected_value": 4, "comparison_type": "equals"}}]