{"domain":"visitkeswick.com","count":2,"changes":[{"captured_at":"2026-10-28T06:56:21.666610","card_hash":"85f8c3514080d41d9e26e5463745815854d2225257af60b1ee232aab476304b1","previous_card_hash":"c28a1bf11168fa41581aa5ba590db32f077415ef31cd7bdfc363abf62176c251","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"discover","fields":["inputModes","outputModes"]},{"id":"match","fields":["inputModes","outputModes"]},{"id":"prepare_booking_handoff","fields":["inputModes","outputModes"]}],"fields_changed":[{"field":"protocolVersion","before":"1.0","after":null},{"field":"url","before":"https://visitkeswick.com/api/registry/a2a","after":null},{"field":"supportedInterfaces","before":null,"after":[{"url":"https://visitkeswick.com/api/registry/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://visitkeswick.com/api/registry/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3"}]},{"field":"securitySchemes","before":null,"after":{"bearer":{"httpAuthSecurityScheme":{"scheme":"Bearer","description":"Verified Selfe guest JWT, agent key or service credential for owned tasks. Booking additionally requires guest or signed mandate authority; scoped guest tokens require bookings:write."}}}},{"field":"capabilities","before":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://selfe.ai/a2a/extensions/registry/v1","params":{"command":{"skill":"discover|match|book|prepare_booking_handoff","arguments":"canonical registry request"},"execution":"blocking","bookingEnabled":false,"bookingHandoff":{"scope":"live_vk_listings","action":"prepare_booking_handoff","method":"POST","endpoint":"https://visitkeswick.com/api/booking/handoffs","statusUrl":"https://visitkeswick.com/api/booking/handoffs","activation":"vk_handoff_review_gate","description":"Prepare a short-lived Visit Keswick browser review link for the selected live option at a published Visit Keswick venue. This never reserves, pays or confirms. Review links have their own activation gate. The result states whether the guest can only review; booking confirmation and payment have a separate gate. The guest must sign in to review current price and terms. Never claim a reservation from a handoff.","inputSchema":{"type":"object","required":["venueId","handle"],"properties":{"handle":{"type":"string","pattern":"^sopt_[A-Za-z0-9_-]+$","maxLength":20000,"description":"The current sealed selected-option handle from live availability. Never invent an option or pass a price."},"section":{"enum":["stay","eat","do"],"type":"string","description":"Choose the listing section when this venue has more than one."},"venueId":{"type":"string","pattern":"^(?:slf_[0-9A-HJKMNP-TV-Z]{26}|[a-f0-9]{24})$"}},"additionalProperties":false},"createsPayment":false,"createsReservation":false,"requiresFreshOffer":true,"requiresGuestReview":true,"confirmationActivation":"existing_vk_booking_gate"},"taskCancellation":"task only, never supplier cancellation","taskAuthentication":"verified Bearer"},"required":false,"description":"Structured registry commands require A2A-Extensions negotiation. Prose is priceless discovery only."},{"uri":"https://selfe.ai/a2a/extensions/metadata/v1","params":{"discovery":{"catalogue":"https://visitkeswick.com/.well-known/ard.json","a2uiCatalog":"https://visitkeswick.com/a2ui/catalog/v1"},"trustManifest":{"identity":"did:web:visitkeswick.com","signature":"eyJhbGciOiJFUzI1NiIsImtpZCI6ImRpZDp3ZWI6dmlzaXRrZXN3aWNrLmNvbSNrZXktMSJ9..-SO6UhUXLJND8_p8iV_SZfgJvDhk9PaNQeUOQ6mX7OYNx7DU5JjozUZFqkmRwHMY_9AvAi09r3l3GZb1Xw4eWg","trustSchema":{"version":"0","identifier":"https://selfe.ai/schemas/trust/v0","governanceUri":"https://selfe.ai/schemas/trust/v0","verificationMethods":["did"]},"attestations":[{"uri":"did:web:selfe.ai","type":"selfe:verification:aggregator","mediaType":"application/did+json"}],"identityType":"did"}},"required":false,"description":"Selfe catalogue pointers and additive signed trust metadata. Not an A2A-standard card signature."}]},"after":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false,"extensions":[{"uri":"https://selfe.ai/a2a/extensions/registry/v1","required":false,"description":"Structured registry commands require A2A-Extensions negotiation. Prose is priceless discovery only.","params":{"bookingHandoff":{"action":"prepare_booking_handoff","statusUrl":"https://visitkeswick.com/api/booking/handoffs","endpoint":"https://visitkeswick.com/api/booking/handoffs","method":"POST","scope":"live_vk_listings","requiresFreshOffer":true,"requiresGuestReview":true,"createsReservation":false,"createsPayment":false,"activation":"vk_handoff_review_gate","confirmationActivation":"existing_vk_booking_gate","description":"Prepare a short-lived Visit Keswick browser review link for the selected live option at a published Visit Keswick venue. This never reserves, pays or confirms. Review links have their own activation gate. The result states whether the guest can only review; booking confirmation and payment have a separate gate. The guest must sign in to review current price and terms. Never claim a reservation from a handoff.","inputSchema":{"type":"object","additionalProperties":false,"required":["venueId","handle"],"properties":{"venueId":{"type":"string","pattern":"^(?:slf_[0-9A-HJKMNP-TV-Z]{26}|[a-f0-9]{24})$"},"section":{"type":"string","enum":["stay","eat","do"],"description":"Choose the listing section when this venue has more than one."},"handle":{"type":"string","pattern":"^sopt_[A-Za-z0-9_-]+$","maxLength":20000,"description":"The current sealed selected-option handle from live availability. Never invent an option or pass a price."}}}},"command":{"skill":"discover|match|book|prepare_booking_handoff","arguments":"canonical registry request"},"execution":"blocking","bookingEnabled":false,"taskAuthentication":"verified Bearer","taskCancellation":"task only, never supplier cancellation"}},{"uri":"https://selfe.ai/a2a/extensions/metadata/v1","required":false,"description":"Selfe catalogue pointers and additive signed trust metadata. Not an A2A-standard card signature.","params":{"discovery":{"catalogue":"https://visitkeswick.com/.well-known/ard.json","a2uiCatalog":"https://visitkeswick.com/a2ui/catalog/v1"},"trustManifest":{"identity":"did:web:visitkeswick.com","identityType":"did","trustSchema":{"identifier":"https://selfe.ai/schemas/trust/v0","version":"0","governanceUri":"https://selfe.ai/schemas/trust/v0","verificationMethods":["did"]},"attestations":[{"type":"selfe:verification:aggregator","uri":"did:web:selfe.ai","mediaType":"application/did+json"}],"signature":"eyJhbGciOiJFUzI1NiIsImtpZCI6ImRpZDp3ZWI6dmlzaXRrZXN3aWNrLmNvbSNrZXktMSJ9..3BRL1mITIyazM3h_cSXCnK6GLNosuipuZrdWd1m6yMD8Jw30HxG9FBEPCggHWBstIilFRVDK_AfO9w9EeyL9jQ"}}}]}},{"field":"provider","before":{"organization":"Visit Keswick","url":"https://visitkeswick.com/"},"after":{"organization":"Visit Keswick","url":"https://visitkeswick.com"}}],"other_changed":true,"is_empty":false,"human_summary":"updated 3 skills · protocolVersion 1.0 → ∅ · url https://visitkeswick.com/api/registry/a2 → ∅ · supportedInterfaces ∅ → https://visitkeswick.com/api/registry/a2 · securitySchemes ∅ → bearer · capabilities extensions, pushNotifications, stateTran → extendedAgentCard, extensions, pushNotif · provider Visit Keswick → Visit Keswick"}},{"captured_at":"2026-10-28T05:39:45.328541","card_hash":"c28a1bf11168fa41581aa5ba590db32f077415ef31cd7bdfc363abf62176c251","previous_card_hash":null,"diff":{"skills_added":[{"id":"discover","name":"Discover places","description":"Ask an open question about places to stay, eat and do, and get ranked places, recommended areas, and live availability when dates are given.","tags":["discovery","search","availability"],"inputModes":[],"outputModes":[]},{"id":"match","name":"Match known places","description":"Name the places you already mean — by id, or by name with an optional website and location — and get each one in full, with live rooms and offers when dates are given.","tags":["identity","detail","availability","offers"],"inputModes":[],"outputModes":[]},{"id":"prepare_booking_handoff","name":"Prepare booking review link","description":"Prepare a short-lived Visit Keswick browser review link for the selected live option at a published Visit Keswick venue. This never reserves, pays or confirms. Review links have their own activation gate. The result states whether the guest can only review; booking confirmation and payment have a separate gate. The guest must sign in to review current price and terms. Never claim a reservation from a handoff.","tags":["booking","handoff","review"],"inputModes":[],"outputModes":[]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Visit Keswick"},{"field":"description","before":null,"after":"Visit Keswick's curated collection, discoverable and verifiable by AI agents."},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"1.0"},{"field":"url","before":null,"after":"https://visitkeswick.com/api/registry/a2a"},{"field":"documentationUrl","before":null,"after":"https://visitkeswick.com/.well-known/a2a/registry-v1"},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://selfe.ai/a2a/extensions/registry/v1","params":{"command":{"skill":"discover|match|book|prepare_booking_handoff","arguments":"canonical registry request"},"execution":"blocking","bookingEnabled":false,"bookingHandoff":{"scope":"live_vk_listings","action":"prepare_booking_handoff","method":"POST","endpoint":"https://visitkeswick.com/api/booking/handoffs","statusUrl":"https://visitkeswick.com/api/booking/handoffs","activation":"vk_handoff_review_gate","description":"Prepare a short-lived Visit Keswick browser review link for the selected live option at a published Visit Keswick venue. This never reserves, pays or confirms. Review links have their own activation gate. The result states whether the guest can only review; booking confirmation and payment have a separate gate. The guest must sign in to review current price and terms. Never claim a reservation from a handoff.","inputSchema":{"type":"object","required":["venueId","handle"],"properties":{"handle":{"type":"string","pattern":"^sopt_[A-Za-z0-9_-]+$","maxLength":20000,"description":"The current sealed selected-option handle from live availability. Never invent an option or pass a price."},"section":{"enum":["stay","eat","do"],"type":"string","description":"Choose the listing section when this venue has more than one."},"venueId":{"type":"string","pattern":"^(?:slf_[0-9A-HJKMNP-TV-Z]{26}|[a-f0-9]{24})$"}},"additionalProperties":false},"createsPayment":false,"createsReservation":false,"requiresFreshOffer":true,"requiresGuestReview":true,"confirmationActivation":"existing_vk_booking_gate"},"taskCancellation":"task only, never supplier cancellation","taskAuthentication":"verified Bearer"},"required":false,"description":"Structured registry commands require A2A-Extensions negotiation. Prose is priceless discovery only."},{"uri":"https://selfe.ai/a2a/extensions/metadata/v1","params":{"discovery":{"catalogue":"https://visitkeswick.com/.well-known/ard.json","a2uiCatalog":"https://visitkeswick.com/a2ui/catalog/v1"},"trustManifest":{"identity":"did:web:visitkeswick.com","signature":"eyJhbGciOiJFUzI1NiIsImtpZCI6ImRpZDp3ZWI6dmlzaXRrZXN3aWNrLmNvbSNrZXktMSJ9..-SO6UhUXLJND8_p8iV_SZfgJvDhk9PaNQeUOQ6mX7OYNx7DU5JjozUZFqkmRwHMY_9AvAi09r3l3GZb1Xw4eWg","trustSchema":{"version":"0","identifier":"https://selfe.ai/schemas/trust/v0","governanceUri":"https://selfe.ai/schemas/trust/v0","verificationMethods":["did"]},"attestations":[{"uri":"did:web:selfe.ai","type":"selfe:verification:aggregator","mediaType":"application/did+json"}],"identityType":"did"}},"required":false,"description":"Selfe catalogue pointers and additive signed trust metadata. Not an A2A-standard card signature."}]}},{"field":"provider","before":null,"after":{"organization":"Visit Keswick","url":"https://visitkeswick.com/"}}],"other_changed":true,"is_empty":false,"human_summary":"added 3 skills · name ∅ → Visit Keswick · description ∅ → Visit Keswick's curated collection, disc · version ∅ → 1.0.0 · protocolVersion ∅ → 1.0 · url ∅ → https://visitkeswick.com/api/registry/a2 · documentationUrl ∅ → https://visitkeswick.com/.well-known/a2a · capabilities ∅ → extensions, pushNotifications, stateTran · provider ∅ → Visit Keswick"}}]}