RSVP to a calendar event on behalf of the current user only (accept, decline, or tentatively accept). Use this instead of update_event to set your own response — update_event replaces the whole attendee list and wipes everyone else's responses. This tool reads the event, changes ONLY your own responseStatus (matched by your own email address), and preserves every other attendee's response. Always prefer calendarId='primary' - on a shared calendar your attendee entry cannot always be identified safely. For a recurring event, passing the series eventId responds for the ENTIRE series, while passing a single instance ID ('_', e.g. 'abc123_20240115T170000Z') responds for that one occurrence only. Returns the event with your updated response {id, summary, myResponseStatus, myComment, attendees, ...}, where myComment is your currently stored response comment (omitted when you have none).