csharp4405de34 | 1 | namespace CascadeIDE.Cockpit.DataBus; |
| 2 | |
| 3 | /// <summary> |
| 4 | /// Единая проекция LSP stdio (C# / Markdown) для шины и для ER: процесс в handshake/жив, и прикреплённый инстанс хоста (страт C, ADR 0099). |
| 5 | /// Заполнять из одной функции вместе с <c>Publish(…)</c> в DataBus; не дублировать <c>host.IsActive</c> вне этого типа. |
| 6 | /// </summary> |
| 7 | public readonly record struct IdeHostStateChanged( |
| 8 | bool CSharpLspProcessActive, |
| 9 | bool MarkdownLspProcessActive, |
| 10 | bool CSharpLspHostPresent, |
| 11 | bool MarkdownLspHostPresent); |
| 12 | |
View only · write via MCP/CIDE