5 tools registered. Strongest in shared experience, weakest in trust.
{
"name": "get_wodira_page_context",
"description": "Returns the current WODira page title, safe route path, language, and main visible heading.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"annotations": {
"readOnlyHint": true,
"untrustedContentHint": true
}
}start_wodira_account_creation: registered at 1672ms// Register tools as soon as they're ready, not behind a deferred/async chunk.
document.modelContext.registerTool({ /* ... */ });search_wodira_events: declares no required list, so an agent cannot tell which parameters are mandatory{
name: "search_wodira_events",
inputSchema: {
type: "object",
properties: {
query: { type: "string", description: "What to search for" }
},
required: ["query"]
}
}{ name: "navigate_wodira" /* short, unique, verb-based */ }search_wodira_events{
name: "search_wodira_events",
// Declare readOnlyHint: true on tools that truly have no side effects -
// that is the claim that lets an agent relax confirmation on reads.
// (false is the default, so declaring it adds no information.)
annotations: { readOnlyHint: true }
}{}{
"destination": "home"
}{
"query": "event",
"location": "London"
}