Merge pull request #3415 from lightrabbit/fix/skill-mcp-stdio-cwd

fix(skill-mcp): pass workspace directory as cwd to stdio MCP processes
This commit is contained in:
YeonGyu-Kim
2026-05-04 23:58:22 +09:00
committed by GitHub
4 changed files with 29 additions and 0 deletions
@@ -60,6 +60,7 @@ export async function createStdioClient(params: SkillMcpClientConnectionParams):
args,
env: mergedEnv,
stderr: "ignore",
...(info.directory ? { cwd: info.directory } : {}),
})
const client: McpClient = stdioClientDependencies.createClient(
+1
View File
@@ -24,6 +24,7 @@ export interface SkillMcpClientInfo {
skillName: string
sessionID: string
scope?: SkillScope | "local"
directory?: string
}
export interface SkillMcpServerContext {