Forge
csharpdeeb25a2
1namespace CascadeIDE.Models;
2
3public sealed class HybridIndexSettings
4{
5 public bool Enabled { get; set; } = true;
6
7 /// <summary>Index directory name under workspace root (same as external MCP). Default: <c>.hybrid-codebase-index</c>.</summary>
8 public string IndexDir { get; set; } = ".hybrid-codebase-index";
9
10 public int DebounceMs { get; set; } = 750;
11
12 public bool AutoReindexOnSolutionOpen { get; set; } = true;
13
14 public bool WatchFiles { get; set; } = true;
15
16 /// <summary>
17 /// Controls how the index scope key is computed.
18 /// Values: <c>workspace</c> or <c>workspace+solution</c>.
19 /// </summary>
20 public string ScopeMode { get; set; } = "workspace+solution";
21
22 public bool PauseWhenMcpStdioHost { get; set; }
23}
24
25
View only · write via MCP/CIDE