4 tools registered. Strongest in usefulness, weakest in human experience.
No agent run recorded yet.
// Use the canonical entry point - navigator.modelContext is deprecated.
document.modelContext.provideContext({ tools: [/* ... */] });search_reports: declares no input schema; view_report: declares no input schema; list_categories: declares no input schema; request_sample: declares no input schema{
name: "search_reports",
inputSchema: { type: "object", properties: { /* ... */ }, required: [] }
}search_reports, view_report, list_categories, request_sample{
name: "search_reports",
annotations: { readOnlyHint: true, destructiveHint: false, idempotentHint: true }
}search_reports, view_report, list_categories, request_sample<!-- Give the tool a visible counterpart: a declarative form is one the person can see and use too. -->
<form toolname="search_reports" tooldescription="...">
<!-- the same action, as UI -->
</form>{
"name": "search_reports",
"description": "Search for market research reports on MRFR by keyword or industry.",
"inputSchema": null,
"annotations": {}
}request_sample: registered at 1347.4000000953674ms// Register tools as soon as they're ready, not behind a deferred/async chunk.
document.modelContext.provideContext({ tools: [/* ... */] });// Use the canonical entry point - navigator.modelContext is deprecated.
document.modelContext.provideContext({ tools: [/* ... */] });search_reports: declares no input schema; view_report: declares no input schema; list_categories: declares no input schema; request_sample: declares no input schema{
name: "search_reports",
inputSchema: { type: "object", properties: { /* ... */ }, required: [] }
}search_reports, view_report, list_categories, request_sample{
name: "search_reports",
annotations: { readOnlyHint: true, destructiveHint: false, idempotentHint: true }
}document.modelContext.dispatchEvent(new Event("toolchange"));{ name: "request_sample" /* short, unique, verb-based */ }search_reports, view_report, list_categories, request_sample<!-- Give the tool a visible counterpart: a declarative form is one the person can see and use too. -->
<form toolname="search_reports" tooldescription="...">
<!-- the same action, as UI -->
</form>