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

This commit is contained in:
2026-07-29 02:52:41 -07:00
parent c755e9dee3
commit 57fd65bfe1
9 changed files with 686 additions and 151 deletions
+5
View File
@@ -86,7 +86,12 @@ public sealed class BrokerService : IBrokerEvents
{
case "hello":
{
// Two kinds of capability in one list: the RPC families this broker serves, and
// what the facade underneath can actually do (docs/WINDOWS_PORT.md D13). hostd
// needs both — "proc" says the methods exist, "tty" says proc.exec(tty:true)
// will work rather than failing `unsupported` at the Terminal panel.
var caps = new List<string> { "components", "session", "image", "container", "proc" };
caps.AddRange(wslc.Capabilities);
if (ai.IsAvailable) caps.Add("ai");
return new
{