{"server":"app.g-guest/g-guest","count":2,"changes":[{"tool":"check_booking","kind":"changed","observed_at":"2026-10-02T16:52:48.968Z","fields":["description"],"description_before":"Look up one existing booking so the guest can confirm when and where it is. Identify it with the booking_id and manage_token that create_booking returned; both also sit in the guest's confirmation email as the manage link, /booking/<booking_id>?token=<manage_token>. Returns the business, the local date and time with its timezone, party size, service and status: confirmed, pending_confirmation, cancelled, or for past bookings completed or no_show. Never returns the guest's name, email or phone. A wrong or missing token is refused without revealing whether the booking exists.","description_after":"Look up one existing booking so the guest can confirm when and where it is. Identify it with the booking_id and manage_token that create_booking returned; both also sit in the guest's confirmation email as the manage link, /booking/<booking_id>?token=<manage_token>. Returns the business, the local date and time with its timezone, party size, service and status: confirmed, pending_confirmation, pending_payment (with payment_url while it can be paid), cancelled, or for past bookings completed or no_show. Never returns the guest's name, email or phone. A wrong or missing token is refused without revealing whether the booking exists.","description_similarity":0.928,"before_hash":"06d6fbdc073b9a1789c66aa162e45735","after_hash":"d2e3d79dded61f76b49ab99122858901"},{"tool":"create_booking","kind":"changed","observed_at":"2026-10-02T16:52:48.968Z","fields":["description"],"description_before":"Create a real reservation. Use a start value returned by check_availability. Never invent guest details. Ask the person for their real name, email and phone first. If the result status is pending_confirmation, show the guest the confirmation_url.","description_after":"Create a real reservation. Use a start value returned by check_availability. Never invent guest details. Ask the person for their real name, email and phone first. If the result status is pending_confirmation, show the guest the confirmation_url. If it is pending_payment, the venue takes a prepayment: show the guest the payment_url, and do not say it is booked until it is paid.","description_similarity":0.75,"before_hash":"8e3d4bfebc85669b35bf01f3b7cd424c","after_hash":"3cc9af56fdd5d6513a61c717f3cff2b2"}],"next_before":null,"next_actions":[]}