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
+4
View File
@@ -369,6 +369,7 @@ impl CliSession {
headers: HashMap::new(),
description: goose::config::DEFAULT_EXTENSION_DESCRIPTION.to_string(),
timeout: Some(timeout),
socket: None,
bundled: None,
available_tools: Vec::new(),
}
@@ -2160,6 +2161,7 @@ mod tests {
headers: HashMap::new(),
description: goose::config::DEFAULT_EXTENSION_DESCRIPTION.to_string(),
timeout: Some(300),
socket: None,
bundled: None,
available_tools: vec![],
}
@@ -2175,6 +2177,7 @@ mod tests {
headers: HashMap::new(),
description: goose::config::DEFAULT_EXTENSION_DESCRIPTION.to_string(),
timeout: Some(300),
socket: None,
bundled: None,
available_tools: vec![],
}
@@ -2190,6 +2193,7 @@ mod tests {
headers: HashMap::new(),
description: goose::config::DEFAULT_EXTENSION_DESCRIPTION.to_string(),
timeout: Some(300),
socket: None,
bundled: None,
available_tools: vec![],
}