Merge nucleic/lucid-river-toad-6efj into dev

This commit is contained in:
2026-07-29 03:57:12 -07:00
parent 71157c0d6e
commit f5cd4a3023
3 changed files with 102 additions and 7 deletions
+4
View File
@@ -395,6 +395,10 @@ internal static class Program
var first = CreateSession(settingsType, sessionType, name, dataDir, "first");
if (first is null) return;
// Hand the live SDK-created session to the internal probe: comparing ITS underlying COM
// identity against the one OpenSessionByName returns is what settles whether the WinRT
// projection is the same object or a client-side wrapper (InternalComProbe).
InternalComProbe.sdkSession = first;
// Start it — construction alone may not boot the VM (`Session.Start()` is separate).
var start = sessionType.GetMethods(Public)