How to register OpenNotepadToolcsharp
public sealed class OpenNotepadTool : ApplicationOpenTool{ public const string Name = "open_notepad"; public static void Register(ToolRegistry registry) => ApplicationOpenTool.Register<OpenNotepadTool>(registry); public override string ToolName => Name; protected override string ApplicationName => "Notepad"; protected override string GetExecutable() => OperatingSystem.IsWindows() ? "notepad.exe" : "notepad";}