master
h 16 lines 511 Bytes
Raw
1 // SPDX-License-Identifier: GPL-3.0-or-later
2
3 #ifndef NETDATA_MCP_TOOLS_CONFIGURED_ALERTS_H
4 #define NETDATA_MCP_TOOLS_CONFIGURED_ALERTS_H
5
6 #include "mcp-tools.h"
7
8 #define MCP_TOOL_LIST_CONFIGURED_ALERTS "list_configured_alerts"
9
10 // Schema generator function
11 void mcp_tool_list_configured_alerts_schema(BUFFER *buffer);
12
13 // Execution function
14 MCP_RETURN_CODE mcp_tool_list_configured_alerts_execute(MCP_CLIENT *mcpc, struct json_object *params, MCP_REQUEST_ID id);
15
16 #endif //NETDATA_MCP_TOOLS_CONFIGURED_ALERTS_H