- Added comprehensive logging system with configurable levels - TRACE: Shows raw JSON-RPC I/O with server names - DEBUG: Detailed operational logging - INFO/WARNING/ERROR: Standard logging levels - New command line options: - --log-level: Set logging level (TRACE/DEBUG/INFO/WARNING/ERROR) - --log-file: Log to file instead of stderr - Improved error handling and timeouts: - Initial server discovery timeout reduced to 3 seconds - Servers marked as offline for 30 minutes after failure - Better error messages with server context - All debug output now goes to stderr, keeping stdout clean for JSON Example usage: mcp-browser --log-level TRACE tools-list # See raw I/O mcp-browser --debug --log-file debug.log # Debug to file 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| __main__.py | ||
| buffer.py | ||
| config.py | ||
| daemon.py | ||
| default_configs.py | ||
| filter.py | ||
| logging_config.py | ||
| multi_server.py | ||
| proxy.py | ||
| py.typed | ||
| registry.py | ||
| server.py | ||