7 tools registered. Strongest in trust, weakest in tool selection.
{ name: "kirana_get_site_overview" /* short, unique, verb-based */ }{
"name": "kirana_get_site_overview",
"description": "Get the structured Kirana Labs site overview: what the company does plus its machine-readable interfaces (OpenAPI, llms.txt, schema feed).",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"annotations": {
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false,
"title": "Kirana Labs site overview"
}
}clarity: weak; readability: poor// Make the tool's effect visible on the page the person is looking at:
// update the same UI your existing human flow uses when your_tool_name runs,
// so the person co-browsing sees what the agent just did.
execute: async (args, { signal }) => {
const result = await performAction(args, signal);
renderResultInPage(result); // the human-visible half of the same action
return result;
}{ name: "kirana_get_site_overview" /* short, unique, verb-based */ }kirana_submit_contact_form: weak{}{}{}