feat(extensions): support Unix domain socket transport for StreamableHttp MCP (#7860)

This commit is contained in:
Will Pfleger
2026-04-17 15:16:37 -04:00
committed by GitHub
parent 1a18c2748c
commit 7fa662bcac
16 changed files with 212 additions and 29 deletions
+7
View File
@@ -405,6 +405,13 @@ export type ExtensionConfig = {
* The name used to identify this extension
*/
name: string;
/**
* Optional Unix domain socket path for HTTP-over-UDS transport.
* When set, the HTTP connection is routed through this socket while
* `uri` is used for the Host header and path.
* Use `@name` for Linux abstract sockets.
*/
socket?: string | null;
timeout?: number | null;
type: 'streamable_http';
uri: string;