Forge
csharpdeeb25a2
1using CascadeIDE.Features.UiChrome;
2
3namespace CascadeIDE.Features.AutonomousAgent;
4
5/// <summary>
6/// Доступ сессии автономного агента к полосе задач, чату и уровню безопасности на главном окне.
7/// </summary>
8public interface IAutonomousAgentSessionHost
9{
10 UiModeFamily UiModeFamily { get; }
11
12 string SafetyLevel { get; set; }
13
14 string ResultSummary { get; set; }
15
16 void SetActiveTaskStrip(string title, string status, int progress);
17
18 /// <summary>Режим не Power: открыть чат с подсказкой вместо автономного цикла.</summary>
19 void OpenChatForAgentFallback(string chatInput);
20}
21
View only · write via MCP/CIDE