summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTaylor Mullen <[email protected]>2025-05-16 21:17:51 -0700
committerN. Taylor Mullen <[email protected]>2025-05-16 21:19:33 -0700
commit0e25fdd56e99aaa51f805a075e45634cb7f2c02a (patch)
tree7ca646f790b0fc2fc23e9d7ba76c5f4b5101afa9
parentc09bad93932b9611340c007447f325991a9329b1 (diff)
Avoid console.log for MCP
- Prior to this when attached MCP servers would report content we'd fall back to `console.log` which doesn't work well in an Ink application. Fixes https://github.com/google-gemini/gemini-cli/issues/397
-rw-r--r--packages/server/src/tools/tool-registry.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/server/src/tools/tool-registry.ts b/packages/server/src/tools/tool-registry.ts
index 83d5c329..6a737482 100644
--- a/packages/server/src/tools/tool-registry.ts
+++ b/packages/server/src/tools/tool-registry.ts
@@ -221,7 +221,7 @@ export class ToolRegistry {
transport.stderr.on('data', (data) => {
// filter out INFO messages logged for each request received
if (!data.toString().includes('] INFO')) {
- console.log('MCP STDERR', data.toString());
+ console.debug('MCP STDERR', data.toString());
}
});
const result = await mcpClient.listTools();