diff --git a/backend/Services/NexusMcpTools.cs b/backend/Services/NexusMcpTools.cs index c35dc3d..28dd484 100644 --- a/backend/Services/NexusMcpTools.cs +++ b/backend/Services/NexusMcpTools.cs @@ -15,6 +15,8 @@ public sealed class NexusMcpTools( IConfiguration configuration, ILogger logger) { + // ── P1b: Read-only MCP Tools (TaskBridgeService facade) ── + [McpServerTool(Name = "nexus_get_board")] [Description("Get the full Nexus task board grouped by canonical states.")] public async Task GetBoard(CancellationToken ct = default) @@ -59,6 +61,8 @@ public sealed class NexusMcpTools( return activity.Select(entry => new ActivityEntryDto(entry.Id, entry.Type, entry.Message, entry.CreatedAt)).ToList(); } + // ── P1c: Mutating MCP Tools ── + [McpServerTool(Name = "nexus_create_task")] [Description("Create a top-level Nexus task.")] public async Task> CreateTask(