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

This commit is contained in:
2026-07-29 04:04:16 -07:00
parent f5cd4a3023
commit 0f720d8328
5 changed files with 514 additions and 31 deletions
+4 -1
View File
@@ -12,7 +12,10 @@ Console.OutputEncoding = Encoding.UTF8;
IWslc wslc =
#if USE_WSLC
new NucleicBroker.Wslc.WslcFacade();
// Create(), not `new`: it configures COM security first, and that MUST precede the process's
// first COM call (docs/WINDOWS_PORT.md §13.2). Constructing the facade directly compiles fine
// and silently loses session recovery to a 0x80070542 that reads as "not found".
NucleicBroker.Wslc.WslcFacade.Create();
#else
new UnavailableWslc();
#endif