Phase 2 PR 13 — port GalaxyRuntimeProbeManager + per-platform ScanState probing #12
Reference in New Issue
Block a user
Delete Branch "phase-2-pr13-runtime-probe"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ports v1 GalaxyRuntimeProbeManager state machine (Unknown -> Running -> Stopped with on-change-only delivery quirk) into Backend/Stability/. MxAccessGalaxyBackend advises .ScanState per WinPlatform + AppEngine discovered during DiscoverAsync, raises per-host transitions through the existing OnHostStatusChanged IPC event. Preserves v1 rules: Unknown->Running silent (startup noise), Running/Stopped transitions fire, Unknown->Stopped fires (first-known-bad). 12 new tests, 75/75 Host.Tests Unit pass. Branches off v2.