winget install --id sasler.TroubleScout
About TroubleScout
TroubleScout is a .NET CLI tool using the GitHub Copilot SDK to diagnose Windows Server issues using safe, read-only PowerShell commands.
What's new in 1.17.13
Internal - β»οΈ Aggressively split TroubleshootingSession - TroubleshootingSession.cs is now capped below 900 lines as a facade/composition root, with prompt flow, approvals, status, telemetry, model/BYOK, target coordination, initialization, and command wiring moved into focused services and direct tests.
Version history
| Version | Updated | Notes |
|---|---|---|
| 1.17.13 | Unknown | Internal - β»οΈ Aggressively split TroubleshootingSession - TroubleshootingSession.cs is now capped below 900 lines as a facade/composition root, with prompt flow, approvals, status, telemetry, model/BYOK, target coordinat... |
| 1.16.1 | Unknown | Internal - π§ Extract slash-command dispatch - simple interactive commands now flow through SlashCommandDispatcher, keeping registry-backed suggestions/help aligned while moving low-risk command behavior out of Troublesho... |
| 1.14.0 | Unknown | β¨ New Features - π‘οΈ SafeMarkup helper - new TroubleScout.UI.SafeMarkup provides Escape(value) and Interpolate($"[red]{value}[/]") for emitting Spectre markup that contains user- or model-controlled text. Interpolate auto... |
| 1.12.0 | Unknown | β¨ New Features - ποΈ Post-analysis action dialog - after diagnosis/recommendations or after approved commands finish, TroubleScout now returns control to the user with a next-step dialog: continue investigating, apply the... |
| 1.9.2 | Unknown | ποΈ Architecture - Decompose oversized classes β extracted 14 focused service/UI classes from TroubleshootingSession.cs (6,627β4,244 lines, β36%), ConsoleUI.cs (2,300β1,319, β43%), and PowerShellExecutor.cs (990β574, β42%... |
| 1.8.2 | Unknown | β¨ Features - π Add startup --jea support β TroubleScout can now preconnect a single JEA endpoint at launch with --jea <server> <configurationName>, making headless validation and smoke testing possible without going thro... |
| 1.5.0 | Unknown | Release notes |
| 1.4.1 | Unknown | Release notes |
| 1.3.3 | Unknown | Release notes |
| 1.3.0 | Unknown | Release notes |
| 1.2.6 | Unknown | Release notes |