Tool tree
gradeNot graded
get_shareable_interaction_profileAnswer
Read only the user's approved, shareable functional interface preferences. Returns no identity, diagnosis, precise location, stable identifier, or reason for a preference. Pass destinationOrigin to receive the set this passport has learned that origin can actually use; the result is always a subset of what the user saved, never more. After navigation, inspect the current destination's tools and relay a preference only when its schema has the same meaning and accepts the exact value; never infer support from an unrelated tool.
View tool JSON
{
"name": "get_shareable_interaction_profile",
"kind": "answer",
"impl": "imperative",
"description": "Read only the user's approved, shareable functional interface preferences. Returns no identity, diagnosis, precise location, stable identifier, or reason for a preference. Pass destinationOrigin to receive the set this passport has learned that origin can actually use; the result is always a subset of what the user saved, never more. After navigation, inspect the current destination's tools and relay a preference only when its schema has the same meaning and accepts the exact value; never infer support from an unrelated tool.",
"inputSchema": {
"type": "object",
"properties": {
"destinationOrigin": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"additionalProperties": false
}
}file_adaptation_recordAction
File a return record a destination produced with export_adaptation_record. This passport re-derives the record's own arithmetic and compares it against the disclosure this passport actually made, then files a verdict. The verdict is computed here; no argument can assert it. Filing changes no website and reverses nothing.
View tool JSON
{
"name": "file_adaptation_record",
"kind": "act",
"impl": "imperative",
"description": "File a return record a destination produced with export_adaptation_record. This passport re-derives the record's own arithmetic and compares it against the disclosure this passport actually made, then files a verdict. The verdict is computed here; no argument can assert it. Filing changes no website and reverses nothing.",
"inputSchema": {
"type": "object",
"properties": {
"record": {
"type": "object"
}
},
"required": [
"record"
],
"additionalProperties": false
}
}get_passport_ledgerAnswer
Read every return record this passport has filed, the per-origin summary of which tokens each origin declared, accepted, and refused, and the list of things a filed record does not prove.
View tool JSON
{
"name": "get_passport_ledger",
"kind": "answer",
"impl": "imperative",
"description": "Read every return record this passport has filed, the per-origin summary of which tokens each origin declared, accepted, and refused, and the list of things a filed record does not prove.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}export_passport_auditAction
Export the ledger as a plain-Markdown audit document the user can keep or hand to someone else: what each origin declared, accepted, and refused, every filed record with its verdict and failed checks, and an explicit statement of what the document does not prove.
View tool JSON
{
"name": "export_passport_audit",
"kind": "act",
"impl": "imperative",
"description": "Export the ledger as a plain-Markdown audit document the user can keep or hand to someone else: what each origin declared, accepted, and refused, every filed record with its verdict and failed checks, and an explicit statement of what the document does not prove.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}