File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import { z } from "zod";
33import { CallToolResult } from "@modelcontextprotocol/sdk/types.js" ;
44import { getSelfHealSelectors } from "./selfheal-utils/selfheal.js" ;
55import logger from "../logger.js" ;
6+ import { trackMCP } from "../lib/instrumentation.js" ;
67
78// Tool function that fetches self-healing selectors
89export async function fetchSelfHealSelectorTool ( args : {
@@ -36,8 +37,14 @@ export default function addSelfHealTools(server: McpServer) {
3637 } ,
3738 async ( args ) => {
3839 try {
40+ trackMCP ( "fetchSelfHealedSelectors" , server . server . getClientVersion ( ) ! ) ;
3941 return await fetchSelfHealSelectorTool ( args ) ;
4042 } catch ( error ) {
43+ trackMCP (
44+ "fetchSelfHealedSelectors" ,
45+ server . server . getClientVersion ( ) ! ,
46+ error ,
47+ ) ;
4148 const errorMessage =
4249 error instanceof Error ? error . message : "Unknown error" ;
4350 return {
You can’t perform that action at this time.
0 commit comments