Skip to content

Commit 895516b

Browse files
committed
Merge remote-tracking branch 'origin/chore-unskip-e2e-use-mcp-tool' into chore-unskip-e2e-subtasks
2 parents 9371dbf + c946c38 commit 895516b

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

apps/vscode-e2e/src/suite/tools/use-mcp-tool.test.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,12 @@ suite("Roo Code use_mcp_tool Tool", function () {
129129

130130
if (message.type === "ask" && message.ask === "use_mcp_server" && message.text && !mcpRequest) {
131131
try {
132-
mcpRequest = JSON.parse(message.text) as ParsedMcpRequest
132+
const parsed = JSON.parse(message.text) as ParsedMcpRequest
133+
if (parsed.serverName && parsed.toolName) {
134+
mcpRequest = parsed
135+
}
133136
} catch {
134-
mcpRequest = null
137+
// Ignore partial JSON; a later complete ask will overwrite.
135138
}
136139
}
137140

0 commit comments

Comments
 (0)