How to register SelfImprovementToolscsharp
registry.Register(new AgentTool( "self_improve_get_source_layout", "Returns live/sandbox/backup paths and the self-improvement workflow. Call before editing yourself.", _ => InvokeGetLayout(), null, ToolCategory.Self));