@@ -86,6 +86,27 @@ Coverage status values:
8686| FR-15.1 | Covered | ` ConnectionProtectionServiceTests.* ` (` tests/RemoteAgent.Service.Tests/ConnectionProtectionServiceTests.cs ` ), ` AgentGatewayServiceIntegrationTests_ManagementApis.* ` (` tests/RemoteAgent.Service.IntegrationTests/AgentGatewayServiceIntegrationTests_ManagementApis.cs ` ) |
8787| FR-15.2 | Covered | ` ConnectionProtectionServiceTests.* ` (` tests/RemoteAgent.Service.Tests/ConnectionProtectionServiceTests.cs ` ) |
8888| FR-16.1 | Covered | ` AgentGatewayServiceIntegrationTests_NoCommand.* ` (` tests/RemoteAgent.Service.IntegrationTests/AgentGatewayServiceIntegrationTests_NoCommand.cs ` ), ` AgentGatewayServiceIntegrationTests_ManagementApis.* ` (` tests/RemoteAgent.Service.IntegrationTests/AgentGatewayServiceIntegrationTests_ManagementApis.cs ` ) |
89+ | FR-17.1 | Partial | ` ScanQrCodeHandlerTests.* ` (` tests/RemoteAgent.App.Tests/ScanQrCodeHandlerTests.cs ` ), ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
90+ | FR-17.2 | Partial | ` SetPairingUserHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SetPairingUserHandlerTests.cs ` ) |
91+ | FR-17.3 | None | None |
92+ | FR-17.4 | None | None |
93+ | FR-17.5 | None | None |
94+ | FR-17.6 | Partial | ` ScanQrCodeHandlerTests.* ` (` tests/RemoteAgent.App.Tests/ScanQrCodeHandlerTests.cs ` ) |
95+ | FR-17.6.1 | None | None |
96+ | FR-17.6.2 | None | None |
97+ | FR-17.7 | None | None |
98+ | FR-17.8 | Partial | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
99+ | FR-18.1 | None | None |
100+ | FR-18.2 | None | None |
101+ | FR-19.1 | Partial | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ), ` SaveServerRegistrationHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs ` ) |
102+ | FR-19.2 | Partial | ` SaveServerRegistrationHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs ` ), ` RemoveServerRegistrationHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/RemoveServerRegistrationHandlerTests.cs ` ) |
103+ | FR-19.3 | Partial | ` SaveServerRegistrationHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs ` ) |
104+ | FR-19.4 | None | None |
105+ | FR-19.5 | None | None |
106+ | FR-20.1 | None | None |
107+ | FR-20.2 | Covered | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
108+ | FR-20.3 | None | None |
109+ | FR-20.4 | Covered | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
89110
90111## Technical Requirements (TR)
91112
@@ -203,3 +224,26 @@ Coverage status values:
203224| TR-18.2 | Covered | `RefreshOpenSessionsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshOpenSessionsHandlerTests.cs`), `BanPeerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/BanPeerHandlerTests.cs`), `DeleteAuthUserHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeleteAuthUserHandlerTests.cs`), `ClearAppLogHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ClearAppLogHandlerTests.cs`), `SendDesktopMessageHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SendDesktopMessageHandlerTests.cs`), `SaveAppLogHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAppLogHandlerTests.cs`), `ExpandStatusLogPanelHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ExpandStatusLogPanelHandlerTests.cs`), `RemoveServerRegistrationHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RemoveServerRegistrationHandlerTests.cs`), `SetManagementSectionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SetManagementSectionHandlerTests.cs`), `TerminateDesktopSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/TerminateDesktopSessionHandlerTests.cs`), `DeleteMcpServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeleteMcpServerHandlerTests.cs`), `SavePluginsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SavePluginsHandlerTests.cs`), `UnbanPeerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/UnbanPeerHandlerTests.cs`), `RefreshAuthUsersHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshAuthUsersHandlerTests.cs`), `SeedSessionContextHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SeedSessionContextHandlerTests.cs`), `DeletePromptTemplateHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeletePromptTemplateHandlerTests.cs`), `OpenNewSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/OpenNewSessionHandlerTests.cs`), `StartLogMonitoringHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/StartLogMonitoringHandlerTests.cs`), `RefreshSecurityDataHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshSecurityDataHandlerTests.cs`), `StructuredLogServiceTests.*` (`tests/RemoteAgent.Service.Tests/StructuredLogServiceTests.cs`), `SaveAgentMcpMappingHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAgentMcpMappingHandlerTests.cs`), `CheckSessionCapacityHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/CheckSessionCapacityHandlerTests.cs`), `ServiceProviderRequestDispatcherTests.*` (`tests/RemoteAgent.App.Tests/Cqrs/ServiceProviderRequestDispatcherTests.cs`), `CheckLocalServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/CheckLocalServerHandlerTests.cs`), `ApplyLocalServerActionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ApplyLocalServerActionHandlerTests.cs`), `SaveServerRegistrationHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs`), `SaveMcpServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveMcpServerHandlerTests.cs`), `SaveAuthUserHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAuthUserHandlerTests.cs`), `ConnectionSettingsDialogViewModelTests.*` (`tests/RemoteAgent.Desktop.UiTests/ViewModels/ConnectionSettingsDialogViewModelTests.cs`), `TerminateOpenServerSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/TerminateOpenServerSessionHandlerTests.cs`), `RefreshMcpRegistryHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshMcpRegistryHandlerTests.cs`), `RefreshPromptTemplatesHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshPromptTemplatesHandlerTests.cs`), `SavePromptTemplateHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SavePromptTemplateHandlerTests.cs`), `RefreshPluginsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshPluginsHandlerTests.cs`) |
204225| TR-18.3 | Covered | `RefreshOpenSessionsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshOpenSessionsHandlerTests.cs`), `BanPeerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/BanPeerHandlerTests.cs`), `DeleteAuthUserHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeleteAuthUserHandlerTests.cs`), `ClearAppLogHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ClearAppLogHandlerTests.cs`), `SendDesktopMessageHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SendDesktopMessageHandlerTests.cs`), `SaveAppLogHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAppLogHandlerTests.cs`), `ExpandStatusLogPanelHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ExpandStatusLogPanelHandlerTests.cs`), `RemoveServerRegistrationHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RemoveServerRegistrationHandlerTests.cs`), `SetManagementSectionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SetManagementSectionHandlerTests.cs`), `TerminateDesktopSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/TerminateDesktopSessionHandlerTests.cs`), `DeleteMcpServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeleteMcpServerHandlerTests.cs`), `SavePluginsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SavePluginsHandlerTests.cs`), `UnbanPeerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/UnbanPeerHandlerTests.cs`), `RefreshAuthUsersHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshAuthUsersHandlerTests.cs`), `SeedSessionContextHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SeedSessionContextHandlerTests.cs`), `DeletePromptTemplateHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeletePromptTemplateHandlerTests.cs`), `OpenNewSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/OpenNewSessionHandlerTests.cs`), `StartLogMonitoringHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/StartLogMonitoringHandlerTests.cs`), `RefreshSecurityDataHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshSecurityDataHandlerTests.cs`), `SaveAgentMcpMappingHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAgentMcpMappingHandlerTests.cs`), `CheckSessionCapacityHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/CheckSessionCapacityHandlerTests.cs`), `ServiceProviderRequestDispatcherTests.*` (`tests/RemoteAgent.App.Tests/Cqrs/ServiceProviderRequestDispatcherTests.cs`), `CheckLocalServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/CheckLocalServerHandlerTests.cs`), `ApplyLocalServerActionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ApplyLocalServerActionHandlerTests.cs`), `SaveServerRegistrationHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs`), `SaveMcpServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveMcpServerHandlerTests.cs`), `SaveAuthUserHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAuthUserHandlerTests.cs`), `ConnectionSettingsDialogViewModelTests.*` (`tests/RemoteAgent.Desktop.UiTests/ViewModels/ConnectionSettingsDialogViewModelTests.cs`), `TerminateOpenServerSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/TerminateOpenServerSessionHandlerTests.cs`), `RefreshMcpRegistryHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshMcpRegistryHandlerTests.cs`), `RefreshPromptTemplatesHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshPromptTemplatesHandlerTests.cs`), `SavePromptTemplateHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SavePromptTemplateHandlerTests.cs`), `RefreshPluginsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshPluginsHandlerTests.cs`) |
205226| TR-18.4 | Covered | `RefreshOpenSessionsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshOpenSessionsHandlerTests.cs`), `BanPeerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/BanPeerHandlerTests.cs`), `DeleteAuthUserHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeleteAuthUserHandlerTests.cs`), `ClearAppLogHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ClearAppLogHandlerTests.cs`), `SendDesktopMessageHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SendDesktopMessageHandlerTests.cs`), `SaveAppLogHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAppLogHandlerTests.cs`), `ExpandStatusLogPanelHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ExpandStatusLogPanelHandlerTests.cs`), `RemoveServerRegistrationHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RemoveServerRegistrationHandlerTests.cs`), `SetManagementSectionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SetManagementSectionHandlerTests.cs`), `TerminateDesktopSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/TerminateDesktopSessionHandlerTests.cs`), `DeleteMcpServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeleteMcpServerHandlerTests.cs`), `SavePluginsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SavePluginsHandlerTests.cs`), `UnbanPeerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/UnbanPeerHandlerTests.cs`), `RefreshAuthUsersHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshAuthUsersHandlerTests.cs`), `SeedSessionContextHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SeedSessionContextHandlerTests.cs`), `DeletePromptTemplateHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/DeletePromptTemplateHandlerTests.cs`), `OpenNewSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/OpenNewSessionHandlerTests.cs`), `StartLogMonitoringHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/StartLogMonitoringHandlerTests.cs`), `RefreshSecurityDataHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshSecurityDataHandlerTests.cs`), `SaveAgentMcpMappingHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAgentMcpMappingHandlerTests.cs`), `CheckSessionCapacityHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/CheckSessionCapacityHandlerTests.cs`), `CheckLocalServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/CheckLocalServerHandlerTests.cs`), `ApplyLocalServerActionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/ApplyLocalServerActionHandlerTests.cs`), `SaveServerRegistrationHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs`), `SaveMcpServerHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveMcpServerHandlerTests.cs`), `SaveAuthUserHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SaveAuthUserHandlerTests.cs`), `ConnectionSettingsDialogViewModelTests.*` (`tests/RemoteAgent.Desktop.UiTests/ViewModels/ConnectionSettingsDialogViewModelTests.cs`), `TerminateOpenServerSessionHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/TerminateOpenServerSessionHandlerTests.cs`), `RefreshMcpRegistryHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshMcpRegistryHandlerTests.cs`), `RefreshPromptTemplatesHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshPromptTemplatesHandlerTests.cs`), `SavePromptTemplateHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/SavePromptTemplateHandlerTests.cs`), `RefreshPluginsHandlerTests.*` (`tests/RemoteAgent.Desktop.UiTests/Handlers/RefreshPluginsHandlerTests.cs`) |
227+ | TR-19.1 | Partial | ` SetPairingUserHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SetPairingUserHandlerTests.cs ` ) |
228+ | TR-19.2 | None | None |
229+ | TR-19.3 | None | None |
230+ | TR-19.4 | None | None |
231+ | TR-19.5 | None | None |
232+ | TR-19.6 | Partial | ` ScanQrCodeHandlerTests.* ` (` tests/RemoteAgent.App.Tests/ScanQrCodeHandlerTests.cs ` ) |
233+ | TR-19.7 | Partial | ` ScanQrCodeHandlerTests.* ` (` tests/RemoteAgent.App.Tests/ScanQrCodeHandlerTests.cs ` ) |
234+ | TR-19.8 | Partial | ` SetPairingUserHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SetPairingUserHandlerTests.cs ` ) |
235+ | TR-19.9 | Partial | ` ScanQrCodeHandlerTests.* ` (` tests/RemoteAgent.App.Tests/ScanQrCodeHandlerTests.cs ` ) |
236+ | TR-20.1 | None | None |
237+ | TR-20.2 | None | None |
238+ | TR-21.1 | Partial | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
239+ | TR-21.2 | None | None |
240+ | TR-21.3 | Covered | ` SaveServerRegistrationHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs ` ) |
241+ | TR-21.4 | Partial | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
242+ | TR-21.5 | None | None |
243+ | TR-21.6 | Covered | ` SaveServerRegistrationHandlerTests.* ` (` tests/RemoteAgent.Desktop.UiTests/Handlers/SaveServerRegistrationHandlerTests.cs ` ) |
244+ | TR-21.7 | None | None |
245+ | TR-22.1 | None | None |
246+ | TR-22.2 | Covered | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
247+ | TR-22.3 | None | None |
248+ | TR-22.4 | None | None |
249+ | TR-22.5 | Covered | ` MobileHandlerTests.* ` (` tests/RemoteAgent.App.Tests/MobileHandlerTests.cs ` ) |
0 commit comments