Implementation
gradeNot graded
gradeNot graded
inspect_responsivenessAction
Inspect the page promise, real browser signals, and available cuts.
View tool JSON
{
"name": "inspect_responsiveness",
"kind": "act",
"impl": "imperative",
"description": "Inspect the page promise, real browser signals, and available cuts.",
"inputSchema": {
"type": "object",
"properties": {
"windowMs": {
"type": "integer",
"minimum": 500,
"maximum": 15000,
"description": "Recent measurement window in milliseconds; defaults to 5000."
}
},
"additionalProperties": false
},
"page": "/loadshed/"
}get_adaptation_optionsAnswer
List page-declared protected work, protection targets, and disposable steps.
View tool JSON
{
"name": "get_adaptation_options",
"kind": "answer",
"impl": "imperative",
"description": "List page-declared protected work, protection targets, and disposable steps.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/loadshed/"
}set_smoothness_contractAction
Set or turn off the page responsiveness promise.
View tool JSON
{
"name": "set_smoothness_contract",
"kind": "act",
"impl": "imperative",
"description": "Set or turn off the page responsiveness promise.",
"inputSchema": {
"type": "object",
"properties": {
"maxInteractionLatencyMs": {
"type": "integer",
"minimum": 50,
"maximum": 200,
"description": "Maximum acceptable click latency in milliseconds."
},
"protectedElement": {
"type": "string",
"description": "Stable page-owned element ID that backs this promise."
},
"active": {
"type": "boolean",
"description": "True to enforce the promise; false for full-fidelity contrast mode."
}
},
"required": [
"maxInteractionLatencyMs",
"protectedElement"
],
"additionalProperties": false
},
"page": "/loadshed/"
}protect_experience_elementAction
Protect or release one page-declared element.
View tool JSON
{
"name": "protect_experience_element",
"kind": "act",
"impl": "imperative",
"description": "Protect or release one page-declared element.",
"inputSchema": {
"type": "object",
"properties": {
"elementId": {
"type": "string",
"description": "Stable page-owned element ID to protect or release."
},
"protect": {
"type": "boolean",
"description": "True to protect the element; false to release eligible protection."
}
},
"required": [
"elementId",
"protect"
],
"additionalProperties": false
},
"page": "/loadshed/"
}apply_adaptationAction
Pin, release, cut, or restore one declared busywork step.
View tool JSON
{
"name": "apply_adaptation",
"kind": "act",
"impl": "imperative",
"description": "Pin, release, cut, or restore one declared busywork step.",
"inputSchema": {
"type": "object",
"properties": {
"stepId": {
"type": "string",
"description": "Stable ID of one page-declared shed-ladder step."
},
"action": {
"type": "string",
"enum": [
"shed",
"restore",
"pin",
"unpin"
],
"description": "Bounded action to apply to the declared step."
}
},
"required": [
"stepId",
"action"
],
"additionalProperties": false
},
"page": "/loadshed/"
}get_intervention_receiptsAnswer
Read the newest intervention receipts and any evidence gaps.
View tool JSON
{
"name": "get_intervention_receipts",
"kind": "answer",
"impl": "imperative",
"description": "Read the newest intervention receipts and any evidence gaps.",
"inputSchema": {
"type": "object",
"properties": {
"sinceIso": {
"type": "string",
"description": "Optional ISO timestamp; return receipts at or after this time."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Maximum newest-first receipts to return; defaults to 20."
}
},
"additionalProperties": false
},
"page": "/loadshed/"
}