using Agent.Addons;using Agent.Core.ToolCalling;namespace Lilith.Agent;public partial class Lilith{ private ToolRegistry BuildToolRegistry() { var registry = ToolRegistry.CreateDefault(); registry.OnVoiceChanged += voice => OnVoiceChanged?.Invoke(voice); AddonTools.Register(registry); if (Workspace is not null) { RegisterWorkspaceTools(registry); } return registry; }}
Documentation
Lilith (Version 3)
Version 3 Lilith agent library. Entry point: Lilith.cs with partials under Boot/, Chat/, Ollama/, and SystemPrompt/.
Build the solution or run python ../Build-v3.py from this tree.