{"domain":"sorted.travel","count":1,"changes":[{"captured_at":"2026-10-02T11:07:56","card_hash":"07446fb34327da7492daf2285d52fff795882d05fe456de8486e33914ec8949d","previous_card_hash":null,"diff":{"skills_added":[{"id":"check_visa_requirements","name":"Check visa requirements","description":"Passport-to-country visa stance from the Sorted visa table. Tell the traveler to verify with a government source before they fly.","tags":["travel","visa","passport"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_destination_info","name":"Destination facts","description":"On-the-ground facts for one destination handle: brief, safety, currency, phone code, eSIM notes, and taxi apps.","tags":["travel","destinations","facts"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_destination_weather","name":"Destination weather","description":"Current weather, a 7-day forecast, monthly climate, and best time to visit for one destination handle.","tags":["travel","weather","climate"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_profile_preferences","name":"Read profile preferences","description":"Read saved traveler profile preferences. Requires OAuth scope profile.read.","tags":["travel","profile","preferences"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_recommended_destinations","name":"Recommend destinations","description":"Rank destinations from a departure airport by month, weather, visa hassle, safety, budget, and interests.","tags":["travel","destinations","ranking"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"resolve_destination","name":"Resolve destination","description":"Resolve a city, country, region, or airport onto Sorted destination handles. Call this first when you only have a place name.","tags":["travel","destinations","lookup"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"update_profile_preferences","name":"Update profile preferences","description":"Update saved traveler profile preferences. Requires OAuth scope profile.write. Cannot book travel or delete the account.","tags":["travel","profile","preferences"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Sorted Travel"},{"field":"description","before":null,"after":"Personal travel planner that ranks 400+ destinations from a departure airport using weather, visa hassle, safety, and budget, then returns on-the-ground facts. Does not search or book flights or activities. Destination skills need no auth. Profile preference skills use OAuth 2.0."},{"field":"version","before":null,"after":"1.2.0"},{"field":"protocolVersion","before":null,"after":"1.0"},{"field":"url","before":null,"after":"https://sorted.travel/a2a"},{"field":"documentationUrl","before":null,"after":"https://sorted.travel/developers"},{"field":"iconUrl","before":null,"after":"https://sorted.travel/favicon.png"},{"field":"preferredTransport","before":null,"after":"JSONRPC"},{"field":"supportedInterfaces","before":null,"after":[{"url":"https://sorted.travel/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extendedAgentCard":false}},{"field":"provider","before":null,"after":{"organization":"Sorted Travel","url":"https://sorted.travel"}}],"other_changed":true,"is_empty":false,"human_summary":"added 7 skills · name ∅ → Sorted Travel · description ∅ → Personal travel planner that ranks 400+  · version ∅ → 1.2.0 · protocolVersion ∅ → 1.0 · url ∅ → https://sorted.travel/a2a · documentationUrl ∅ → https://sorted.travel/developers · iconUrl ∅ → https://sorted.travel/favicon.png · preferredTransport ∅ → JSONRPC · supportedInterfaces ∅ → https://sorted.travel/a2a (JSONRPC) · capabilities ∅ → none · provider ∅ → Sorted Travel"}}]}