using Agent.Addons.Tools;using Agent.Addons.Tools.Applications;using Agent.Addons.Tools.CSharpProjects;using Agent.Core.ToolCalling;namespace Agent.Addons;/// <summary>Registers optional addon tools (Version 3+).</summary>public static class AddonTools{ public static void Register(ToolRegistry registry) { ArgumentNullException.ThrowIfNull(registry); GetWeatherTool.Register(registry); ChangeVoiceTool.Register(registry); OpenChromeTool.Register(registry); OpenNotepadTool.Register(registry); CSharpProjectTool.RegisterAll(registry); }}