How to register SelfImprovementToolscsharp
registry.Register(new AgentTool( "self_improve_build_sandbox", "dotnet build Release for sandbox LilithConsole.", _ => InvokeBuildSandbox(), null, ToolCategory.Self));