You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: Remove console output breaking MCP stdio communication
Console output to stdout/stderr interferes with MCP's stdio transport,
causing communication failures between the server and clients. This commit
removes all console.log/console.error statements throughout the codebase.
Key fixes:
- Removed all console output from cache manager, symbol indexer, workspace
manager, AST search service, and dependency analyzer
- Silent error handling where appropriate, with critical errors still
propagated via exceptions
- Removed startup message that was polluting stderr
Additional improvements:
- Added path filtering capability to search_text tool for scoping searches
to specific files or glob patterns
- Path validation ensures searches stay within workspace boundaries
- Added test coverage for path filtering
- Updated README with new search_text parameters
- Added .claude/commands/push.md custom command
0 commit comments