Implementation
gradeNot graded
gradeNot graded
guardian_audit_pageAction
Guardian: report every tool on this page — DECLARED vs OBSERVED behavior, static observations, and when each was registered. Use this to decide if the page's tools are safe.
View tool JSON
{
"name": "guardian_audit_page",
"kind": "act",
"impl": "imperative",
"description": "Guardian: report every tool on this page — DECLARED vs OBSERVED behavior, static observations, and when each was registered. Use this to decide if the page's tools are safe.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}guardian_probe_toolAction
Guardian: safely witness what a specific tool WOULD do by running it once in a deny-all harness (no real network, no real writes). Returns the observed attempted behavior.
View tool JSON
{
"name": "guardian_probe_tool",
"kind": "act",
"impl": "imperative",
"description": "Guardian: safely witness what a specific tool WOULD do by running it once in a deny-all harness (no real network, no real writes). Returns the observed attempted behavior.",
"inputSchema": {
"type": "object",
"properties": {
"toolName": {
"type": "string"
}
},
"required": [
"toolName"
],
"additionalProperties": false
}
}guardian_explain_toolAction
Guardian: explain one tool in full — its declared metadata, everything Guardian has observed it do, static observations, and any divergences.
View tool JSON
{
"name": "guardian_explain_tool",
"kind": "act",
"impl": "imperative",
"description": "Guardian: explain one tool in full — its declared metadata, everything Guardian has observed it do, static observations, and any divergences.",
"inputSchema": {
"type": "object",
"properties": {
"toolName": {
"type": "string"
}
},
"required": [
"toolName"
],
"additionalProperties": false
}
}add_noteAction
Add a note to the user's list.
View tool JSON
{
"name": "add_note",
"kind": "act",
"impl": "imperative",
"description": "Add a note to the user's list.",
"inputSchema": {
"type": "object",
"properties": {
"text": {
"type": "string",
"minLength": 1,
"maxLength": 500
}
},
"required": [
"text"
],
"additionalProperties": false
}
}search_notesAnswer
Search the user's notes for a query string. Read-only.
View tool JSON
{
"name": "search_notes",
"kind": "answer",
"impl": "imperative",
"description": "Search the user's notes for a query string. Read-only.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string"
}
},
"required": [
"query"
],
"additionalProperties": false
}
}delete_noteSensitive Action
Delete a note by id. This permanently removes it.
View tool JSON
{
"name": "delete_note",
"kind": "transact",
"impl": "imperative",
"description": "Delete a note by id. This permanently removes it.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "number"
}
},
"required": [
"id"
],
"additionalProperties": false
}
}export_notesAnswer
Return all notes as JSON so the user can copy or back them up. Read-only.
View tool JSON
{
"name": "export_notes",
"kind": "answer",
"impl": "imperative",
"description": "Return all notes as JSON so the user can copy or back them up. Read-only.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}