Fremde Laufzeiten: Claude Code und Befehl in der Sandbox, Egress-Proxy, Vorschlag statt Einsatz (#712)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard
2026-09-25 22:46:49 +02:00
co-authored by Claude Opus 5.5
parent 7d6c2c9495
commit 367ea387f6
40 changed files with 3428 additions and 29 deletions
@@ -51,6 +51,16 @@ public static class InstanceEndpoint
BaseAddress = new Uri("http://instanz")
};
/// <summary>
/// #712: A client for an MCP socket at a path of its own — inside a sandbox, where the
/// instance directory does not exist and only the socket is mounted. Unix sockets only.
/// </summary>
public static HttpClient CreateMcpClientForSocket(string socketPath)
=> new(CreateHandler(socketPath, ""))
{
BaseAddress = new Uri("http://instanz")
};
/// <summary>
/// Ob auf dieser Maschine eine Named Pipe statt eines Unix-Domain-Sockets benutzt
/// wird.