3 tools registered. Strongest in shared experience, weakest in tool selection.
// document.modelContext is the canonical entry point - the navigator.modelContext alias is deprecated.
document.modelContext.registerTool({ /* ... */ });{ name: "fieldrobin-search-public-content" /* short, unique, verb-based */ }{
"name": "fieldrobin-search-public-content",
"description": "Searches approved public FieldRobin product content by keyword. It never searches private workspace or customer records.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "A concise public product search query."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"annotations": {
"readOnlyHint": true,
"untrustedContentHint": true
}
}// document.modelContext is the canonical entry point - the navigator.modelContext alias is deprecated.
document.modelContext.registerTool({ /* ... */ });{ name: "fieldrobin-search-public-content" /* short, unique, verb-based */ }duplicate tool name registered: fieldrobin-search-public-contentdocument.modelContext.registerTool({ /* ... */ }).catch(function (err) {
console.error("WebMCP registration failed", err);
});fieldrobin-get-public-product: weak{}{}{}