Commit 3f594be
committed
Fix: Remove STDOUT contamination - all logging uses STDERR (v2.0.3)
- Fixed logger.ts to write all log levels to STDERR via console.error
- Removed DEBUG console.log statements from searchApiClient.ts (lines 94, 107)
- Changed console.warn to console.error in config.ts (lines 50, 60, 61)
- Resolves JSON parsing errors in Claude Desktop while maintaining functionality
This fix ensures MCP STDIO protocol compliance: STDOUT for JSON-RPC only, STDERR for all logging.1 parent bb7af53 commit 3f594be
File tree
9 files changed
+14
-24
lines changed- dist
- services
- utils
9 files changed
+14
-24
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments