4 tools registered. Strongest in usefulness, weakest in human experience.
No agent run recorded yet.
search_content: 2 parameters have no description (section, limit); list_content: 1 parameter has no description (section){
name: "search_content",
inputSchema: {
type: "object",
properties: {
query: { type: "string", description: "What to search for" }
},
required: ["query"]
}
}search_content, get_page, list_content<!-- Give the tool a visible counterpart: a declarative form is one the person can see and use too. -->
<form toolname="search_content" tooldescription="...">
<!-- the same action, as UI -->
</form>{
"name": "search_content",
"description": "Search everything published on jarrettstanley.com - articles on AI in mortgage marketing, glossary definitions, AI tool roundups, campaign teardowns, role playbooks, and Jarrett Stanley's speaking and consulting pages. Returns ranked matches with snippets and canonical URLs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms, for example \"AI lead scoring\"."
},
"section": {
"type": "string",
"enum": [
"all",
"site",
"blog",
"glossary",
"tools",
"examples",
"solutions"
],
"default": "all"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"default": 8
}
},
"required": [
"query"
]
},
"annotations": {
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
}
}search_content: 2 parameters have no description (section, limit); list_content: 1 parameter has no description (section){
name: "search_content",
inputSchema: {
type: "object",
properties: {
query: { type: "string", description: "What to search for" }
},
required: ["query"]
}
}document.modelContext.dispatchEvent(new Event("toolchange"));search_content, get_page, list_content<!-- Give the tool a visible counterpart: a declarative form is one the person can see and use too. -->
<form toolname="search_content" tooldescription="...">
<!-- the same action, as UI -->
</form>