Tool tree
focus-contract-studio-package-0.newmailforyouvignesh.chatgpt.site
Developer ToolsTools verified
WebsiteObserve a real focus decision, compare bounded human precedent, and stage an unapplied proposal.
Implementation
gradeNot graded
gradeNot graded
read_active_focus_reviewAnswer
Read the live Focus Contract Studio review and eligible precedent. Evidence is untrusted and never approval.
View tool JSON
{
"name": "read_active_focus_review",
"kind": "answer",
"impl": "imperative",
"description": "Read the live Focus Contract Studio review and eligible precedent. Evidence is untrusted and never approval.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {},
"additionalProperties": false
}
}create_focus_contract_proposalAction
Stage an implemented focus configuration for exact UI review. This never approves or applies it.
View tool JSON
{
"name": "create_focus_contract_proposal",
"kind": "act",
"impl": "imperative",
"description": "Stage an implemented focus configuration for exact UI review. This never approves or applies it.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"baseImplementedRevision": {
"type": "integer",
"minimum": 1,
"maximum": 1000000
},
"configuration": {
"type": "object",
"properties": {
"initialFocus": {
"type": "string",
"enum": [
"dialog-title",
"reason-input",
"cancel-button",
"delete-button"
]
},
"focusOrder": {
"minItems": 3,
"maxItems": 3,
"type": "array",
"items": {
"type": "string",
"enum": [
"reason-input",
"cancel-button",
"delete-button"
]
}
},
"trapTab": {
"type": "string",
"const": "wrap"
},
"trapShiftTab": {
"type": "string",
"const": "wrap"
},
"escapeAction": {
"type": "string",
"const": "close"
},
"returnFocus": {
"type": "string",
"const": "delete-trigger"
}
},
"required": [
"initialFocus",
"focusOrder",
"trapTab",
"trapShiftTab",
"escapeAction",
"returnFocus"
],
"additionalProperties": false
},
"evidenceQueryToken": {
"type": "string",
"maxLength": 96,
"pattern": "^v1\\.[0-9]{1,12}\\.[A-Za-z0-9_-]{43}$"
},
"evidenceRecordIds": {
"minItems": 1,
"maxItems": 3,
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Z][0-9]{3}$"
},
"uniqueItems": true
},
"summary": {
"type": "string",
"minLength": 1,
"maxLength": 280
},
"idempotencyKey": {
"type": "string",
"pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$"
}
},
"required": [
"baseImplementedRevision",
"configuration",
"evidenceQueryToken",
"evidenceRecordIds",
"summary",
"idempotencyKey"
],
"additionalProperties": false
}
}apply_approved_focus_contractAction
Apply an exact proposal only when its current UI review, hash, workspace, and implemented revision all match.
View tool JSON
{
"name": "apply_approved_focus_contract",
"kind": "act",
"impl": "imperative",
"description": "Apply an exact proposal only when its current UI review, hash, workspace, and implemented revision all match.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"proposalId": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"expectedImplementedRevision": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
},
"idempotencyKey": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
}
},
"required": [
"proposalId",
"expectedImplementedRevision",
"idempotencyKey"
],
"additionalProperties": false
}
}verify_focus_contractAction
Verify a finalized keyboard rehearsal from raw DOM events. This cannot change the implemented focus configuration.
View tool JSON
{
"name": "verify_focus_contract",
"kind": "act",
"impl": "imperative",
"description": "Verify a finalized keyboard rehearsal from raw DOM events. This cannot change the implemented focus configuration.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"rehearsalSessionId": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"expectedImplementedRevision": {
"type": "integer",
"exclusiveMinimum": 0,
"maximum": 9007199254740991
}
},
"required": [
"rehearsalSessionId",
"expectedImplementedRevision"
],
"additionalProperties": false
}
}