Tool tree
gradeNot graded
get_privacy_overviewAnswer
Read the applied privacy state, any separate pending plan, planner options, workflow status, and observed browser privacy signals.
View tool JSON
{
"name": "get_privacy_overview",
"kind": "answer",
"impl": "imperative",
"description": "Read the applied privacy state, any separate pending plan, planner options, workflow status, and observed browser privacy signals.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"reveal": {
"type": "boolean"
}
},
"additionalProperties": false
}
}inspect_processingAction
Read the service-declared purpose, data, legal basis, controls, dependencies, consequences, and current state for one activity.
View tool JSON
{
"name": "inspect_processing",
"kind": "act",
"impl": "imperative",
"description": "Read the service-declared purpose, data, legal basis, controls, dependencies, consequences, and current state for one activity.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"processingId": {
"type": "string",
"enum": [
"trip_fulfilment",
"account_security",
"transactional_updates",
"recommendations",
"location_suggestions",
"partner_advertising"
]
},
"reveal": {
"type": "boolean"
}
},
"required": [
"processingId"
],
"additionalProperties": false
}
}stage_privacy_planAction
Prepare and display a deterministic minimisation plan from capabilities to keep and data uses to avoid. This never applies changes. After visible human review, refresh available tools and call apply_privacy_plan with the returned plan ID.
View tool JSON
{
"name": "stage_privacy_plan",
"kind": "act",
"impl": "imperative",
"description": "Prepare and display a deterministic minimisation plan from capabilities to keep and data uses to avoid. This never applies changes. After visible human review, refresh available tools and call apply_privacy_plan with the returned plan ID.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"keepCapabilities": {
"maxItems": 6,
"type": "array",
"items": {
"type": "string",
"enum": [
"book_and_manage_trips",
"protect_account",
"receive_trip_updates",
"personalised_recommendations",
"nearby_suggestions",
"partner_offers"
]
}
},
"avoidUses": {
"maxItems": 6,
"type": "array",
"items": {
"type": "string",
"enum": [
"booking_operations",
"fraud_prevention",
"service_communications",
"preference_personalisation",
"precise_location",
"partner_marketing"
]
}
}
},
"required": [
"keepCapabilities",
"avoidUses"
],
"additionalProperties": false
}
}get_privacy_receiptAnswer
Read-only: return the latest already-applied receipt. This never applies a pending plan, and the receipt may predate a currently reviewed plan. Use apply_privacy_plan to apply that reviewed plan and obtain its new verified receipt.
View tool JSON
{
"name": "get_privacy_receipt",
"kind": "answer",
"impl": "imperative",
"description": "Read-only: return the latest already-applied receipt. This never applies a pending plan, and the receipt may predate a currently reviewed plan. Use apply_privacy_plan to apply that reviewed plan and obtain its new verified receipt.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"reveal": {
"type": "boolean"
}
},
"additionalProperties": false
}
}get_privacy_historyAnswer
Read up to ten verified privacy receipts in newest-first order.
View tool JSON
{
"name": "get_privacy_history",
"kind": "answer",
"impl": "imperative",
"description": "Read up to ten verified privacy receipts in newest-first order.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"reveal": {
"type": "boolean"
}
},
"additionalProperties": false
}
}get_accessibility_preferencesAnswer
Read the developer-declared accessibility preference catalog, current local values, observed system preferences, and undo availability.
View tool JSON
{
"name": "get_accessibility_preferences",
"kind": "answer",
"impl": "imperative",
"description": "Read the developer-declared accessibility preference catalog, current local values, observed system preferences, and undo availability.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"reveal": {
"type": "boolean"
}
},
"additionalProperties": false
}
}set_accessibility_preferencesAction
Apply one or more available local accessibility preferences, verify DOM readback, and keep one visible undo.
View tool JSON
{
"name": "set_accessibility_preferences",
"kind": "act",
"impl": "imperative",
"description": "Apply one or more available local accessibility preferences, verify DOM readback, and keep one visible undo.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"textScale": {
"type": "string",
"enum": [
"system",
"large",
"extra_large"
]
},
"colorScheme": {
"type": "string",
"enum": [
"system",
"light",
"dark"
]
},
"contrast": {
"type": "string",
"enum": [
"system",
"higher"
]
},
"motion": {
"type": "string",
"enum": [
"system",
"reduced"
]
},
"readingLayout": {
"type": "string",
"enum": [
"standard",
"focused"
]
}
},
"additionalProperties": false
}
}navigate_to_site_destinationAction
Open one developer-declared Waypoint route or Personal Controls destination. Arbitrary paths are not accepted.
View tool JSON
{
"name": "navigate_to_site_destination",
"kind": "act",
"impl": "imperative",
"description": "Open one developer-declared Waypoint route or Personal Controls destination. Arbitrary paths are not accepted.",
"inputSchema": {
"type": "object",
"properties": {
"destinationId": {
"oneOf": [
{
"const": "bookings",
"title": "Bookings",
"description": "Review upcoming trips and booking details."
},
{
"const": "passenger-details",
"title": "Passenger details",
"description": "Understand the passenger information used for a booking."
},
{
"const": "payment-methods",
"title": "Payment methods",
"description": "Review how payment methods are represented in this demo."
},
{
"const": "privacy-choices",
"title": "Privacy choices",
"description": "Inspect and change Waypoint privacy processing choices."
},
{
"const": "privacy-notice",
"title": "Privacy notice",
"description": "Read the fictional Waypoint privacy notice."
},
{
"const": "cookie-details",
"title": "Cookie details",
"description": "Read how browser storage is used in the local demo."
},
{
"const": "accessibility-preferences",
"title": "Accessibility preferences",
"description": "Adjust text size, color scheme, contrast, motion, and reading layout."
},
{
"const": "accessibility-statement",
"title": "Accessibility statement",
"description": "Read the fictional Waypoint accessibility statement."
},
{
"const": "cancellation-policy",
"title": "Cancellation policy",
"description": "Review the demo cancellation and refund rules."
},
{
"const": "help-and-support",
"title": "Help and support",
"description": "Find common help topics for Waypoint trips."
},
{
"const": "contact-waypoint",
"title": "Contact Waypoint",
"description": "See the fictional contact options used by the demo."
},
{
"const": "clearrights-developer-integration",
"title": "ClearRights developer integration",
"description": "Inspect the SDK architecture, active adapters, and trust boundaries."
}
]
}
},
"required": [
"destinationId"
],
"additionalProperties": false
}
}