Forge
csharpdeeb25a2
1using System.Text.Json;
2using CascadeIDE.Contracts;
3
4namespace CascadeIDE.Features.IdeMcp.Application;
5
6/// <summary>Валидация и ошибки MCP <c>codebase_index_*</c> без I/O HCI.</summary>
7[ApplicationOrchestrator]
8public static class IdeMcpHybridCodebaseIndexOrchestrator
9{
10 public static string MissingQueryJson() => """{"error":"missing_query"}""";
11
12 public static string InvalidHitIdJson() => """{"error":"invalid_hit_id"}""";
13
14 public static string SerializeReindexFailed(string detail) =>
15 JsonSerializer.Serialize(new { error = "reindex_failed", detail });
16}
17
View only · write via MCP/CIDE