{"id":266651,"recorded_at":"2026-10-26T17:24:29.523390Z","observed_at":"2026-10-26T17:24:29.523319Z","subject_kind":"endpoint","subject":"80192e0d-66d4-4ebb-8eeb-5218fee5b5a2","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":6,"tools":[{"description":"Create a reminder directly on the connected Jules account.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"callWindowMinutes":{"description":"How many minutes before the scheduled time Jules should call.","maximum":120,"minimum":0,"type":"integer"},"recurrenceDays":{"description":"Weekday numbers for custom recurrence, Sunday = 0 through Saturday = 6.","items":{"maximum":6,"minimum":0,"type":"integer"},"maxItems":7,"minItems":2,"type":"array"},"recurrenceFrequency":{"description":"Optional recurrence frequency.","enum":["daily","weekdays","custom","weekly","biweekly","monthly"],"type":"string"},"scheduledAt":{"description":"The reminder time as an ISO datetime string. Only use this after the user has provided or confirmed an exact time.","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"snoozeRetries":{"description":"How many retry calls Jules should make.","maximum":3,"minimum":0,"type":"integer"},"timeExpression":{"description":"The user's original time wording, preserved exactly, such as '4:00 PM' or '16:00'. If the user said something fuzzy like 'later this afternoon', ask a follow-up instead of calling this tool.","maxLength":80,"minLength":1,"type":"string"},"title":{"description":"The reminder title.","maxLength":140,"minLength":1,"type":"string"}},"required":["title","scheduledAt","timeExpression"],"type":"object"},"name":"create_jules_reminder"},{"description":"Delete a reminder on the connected Jules account after the user has clearly identified which reminder should be removed.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"reminderId":{"description":"The Jules reminder ID to delete.","minLength":1,"type":"string"},"reminderLabel":{"description":"A human-readable label for the reminder being deleted, such as 'Order items from Waitrose at 4:00 PM today'.","maxLength":180,"minLength":1,"type":"string"}},"required":["reminderId","reminderLabel"],"type":"object"},"name":"delete_jules_reminder"},{"description":"Check whether the connected Jules account is ready to manage reminders in ChatGPT.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"get_jules_account_status"},{"description":"List reminders from the connected Jules account.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"description":"Maximum number of reminders to return.","maximum":25,"minimum":1,"type":"integer"},"view":{"description":"Optional filter for which reminders to list.","enum":["all","upcoming","past"],"type":"string"}},"type":"object"},"name":"list_jules_reminders"},{"description":"Generate a Jules setup link for a connected Jules user so they can finish setup, verify their number, and save the reminder on heyjules.app.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"date":{"description":"Reminder date in YYYY-MM-DD format.","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"email":{"description":"Optional email address to prefill.","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","type":"string"},"name":{"description":"Optional user name to prefill.","maxLength":80,"minLength":1,"type":"string"},"phoneNumber":{"description":"Optional phone number to prefill. Include country code when possible.","maxLength":24,"minLength":7,"type":"string"},"task":{"description":"The reminder task or note.","maxLength":140,"minLength":1,"type":"string"},"time":{"description":"Reminder time in 24-hour HH:MM format. Only use this after the user has provided or confirmed an exact time.","pattern":"^\\d{2}:\\d{2}$","type":"string"},"timeExpression":{"description":"The user's original time wording, preserved exactly, such as '4:00 PM' or '16:00'. If the user said something fuzzy like 'later this afternoon', ask a follow-up instead of calling this tool.","maxLength":80,"minLength":1,"type":"string"}},"required":["task","date","time","timeExpression"],"type":"object"},"name":"prepare_jules_reminder"},{"description":"Update a reminder on the connected Jules account.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"callWindowMinutes":{"description":"Optional new call lead time in minutes.","maximum":120,"minimum":0,"type":"integer"},"recurrenceDays":{"description":"Weekday numbers for custom recurrence, Sunday = 0 through Saturday = 6.","items":{"maximum":6,"minimum":0,"type":"integer"},"maxItems":7,"minItems":2,"type":"array"},"recurrenceFrequency":{"description":"Optional new recurrence frequency.","enum":["daily","weekdays","custom","weekly","biweekly","monthly"],"type":"string"},"reminderId":{"description":"The Jules reminder ID to update.","minLength":1,"type":"string"},"scheduledAt":{"description":"Optional new reminder time as an ISO datetime string. Only use this after the user has provided or confirmed an exact time.","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$","type":"string"},"snoozeRetries":{"description":"Optional new retry count.","maximum":3,"minimum":0,"type":"integer"},"timeExpression":{"description":"Required when changing the reminder time. Preserve the user's exact time wording, such as '4:00 PM'.","maxLength":80,"minLength":1,"type":"string"},"title":{"description":"Optional new reminder title.","maxLength":140,"minLength":1,"type":"string"}},"required":["reminderId"],"type":"object"},"name":"update_jules_reminder"}]},"body_sha256":"d89d311156a92420e6938cb04917d63adb25a78271ac0bb40ba181d1f29e70d8","prev_id":null,"leaf":"0xe620a41f382ef433c4691d4ed147bfcd61131edf8460cdaee3b2db26ae1a3126","leaf_text":"{\"body\":\"d89d311156a92420e6938cb04917d63adb25a78271ac0bb40ba181d1f29e70d8\",\"id\":266651,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793035469523319,\"prev\":null,\"subject\":\"80192e0d-66d4-4ebb-8eeb-5218fee5b5a2\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xe620a48667bc216d1a37ed4535af9cb4b50d10353829c2cd2349338951d96554","0x0d62c35ab529ea2173d107dca464c85ad35bd4d6ea2ab035b58f4ee8b96052ab","0xcdfe1e00f1af5122e376c09320043c8d3b2fdb23b194111a4d4fd6cd9b80c4bd","0x4245ff45dfd11c73d07c9fdf940b99846ea36e21cf3beb8747b78923ef316d4e","0x4e71981a81a7fbc347d395e693c1537f1e47c706669011da7a35318ed6cfa3dc","0x67cc78b840d194f8b0d994e607688b31ff7b4eab2517138f0ebde1cf10523e36","0xb1dd7b0b5f89dd19ab2863a1f91d003ca5c2563a535f94ffade9af5609f68ed9","0x8852a44b4fdecd612ca212531f06a8d4afdb05f6732bb60f6dc21c8abe9609cd","0xaa083f02d11d06ccada358549d810a0088f92c360d8c212291e48e24cb076edb","0x12b3e469f5bb537c324c91aec1f8a6197ee0ff6cc2c50c20bf3887cd5cd84ba6","0xe9a46d294851ae0e362ab741d0ad8768d3bfeeb15a9d9fcc78aae5128fc33835","0xb866b513dd861c870688f5d1a8e434b170eaa2fafb0961d6a674d452b8e58381","0xafcc1fe54cfe00a3a1de33df127340075f22433bb89848bbc81499cd7aca5b2b","0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7","0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0","0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678","0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc"]}