fix(agent): harden PSU Event Hub worker lifecycle#1830
fix(agent): harden PSU Event Hub worker lifecycle#1830Marc-André Moreau (mamoreau-devolutions) wants to merge 1 commit into
Conversation
Share the PowerShell worker pool, bound stored results, enforce worker timeouts, and make SignalR reconnects and execution tasks shut down predictably. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Implementation notes:
Testing:
Full workspace validation notes:
|
Let maintainers know that an action is required on their side
|
Hardens the experimental PowerShell Universal Event Hub compatibility path so agent deployments are less likely to exhaust local PowerShell workers, leak completed results, or keep stuck scripts running indefinitely.
The agent now uses safer defaults for worker execution, reconnects more gradually after hub failures, and rejects unsupported default-credential configuration instead of attempting unauthenticated connections.
Issue: #1803