csharpdeeb25a2 | 1 | using CascadeIDE.Features.UiChrome; |
| 2 | |
| 3 | namespace CascadeIDE.Features.AutonomousAgent; |
| 4 | |
| 5 | /// <summary> |
| 6 | /// Доступ сессии автономного агента к полосе задач, чату и уровню безопасности на главном окне. |
| 7 | /// </summary> |
| 8 | public 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