You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Creates a new instance of the tool with the specified name.
25
25
/// This is useful for optimizing the tool name for specific models or for prefixing the tool name with a (usually server-derived) namespace to avoid conflicts.
26
26
/// The server will still be called with the original tool name, so no mapping is required.
27
27
/// </summary>
28
-
/// <param name="name">The model-facing name to give the tool</param>
29
-
/// <returns>Equivalent McpClientTool, but with the provided name</returns>
30
-
publicMcpClientToolWithName(stringname)
28
+
/// <param name="name">The model-facing name to give the tool. Pass null to clear the name override and to use the MCP Tool name again.</param>
29
+
/// <returns>Copy of this McpClientTool with the provided name</returns>
/// <param name="description">The description to give the tool. Pass null to clear the description override and to use the MCP Tool description again.</param>
42
+
/// <returns>Copy of this McpClientTool with the provided description</returns>
0 commit comments