Add support for headers in extensions deeplinks (#5034)

This commit is contained in:
Amed Rodriguez
2025-10-06 16:03:05 -07:00
committed by GitHub
parent 1af5bea578
commit d41e32a478
4 changed files with 43 additions and 4 deletions
+5
View File
@@ -25,6 +25,11 @@ export function getGooseInstallLink(server: MCPServer): string {
.map(
(env) => `env=${encodeURIComponent(`${env.name}=${env.description}`)}`
),
...(server.headers || [])
.filter((header) => header.required)
.map(
(header) => `header=${encodeURIComponent(`${header.name}=${header.description}`)}`
),
].join("&");
return `goose://extension?${queryParams}`;