Files
LazyBearWorks/LazyBear.MCP/Services/Confluence/ConfluenceToolModule.cs
Shahovalov MIkhail 879becadfe feat: внедрение RazorConsole TUI с runtime-управлением MCP-инструментами
- Добавлен RazorConsole.Core для интерактивного TUI-дашборда
- ToolRegistryService: живое включение/отключение модулей и отдельных методов
- InMemoryLogSink: кольцевой буфер логов с фильтрацией по модулю
- TUI: 3 таба (Overview, Logs, Settings)
- IToolModule: generic-интерфейс для легкого добавления новых MCP-модулей
- Guard-проверка TryCheckEnabled() во всех существующих инструментах
2026-04-13 17:31:28 +03:00

20 lines
483 B
C#

using LazyBear.MCP.Services.ToolRegistry;
namespace LazyBear.MCP.Services.Confluence;
public sealed class ConfluenceToolModule : IToolModule
{
public string ModuleName => "Confluence";
public string Description => "Confluence: страницы, пространства, поиск";
public IReadOnlyList<string> ToolNames =>
[
"GetPage",
"SearchPages",
"CreatePage",
"UpdatePage",
"DeletePage",
"GetSpace"
];
}