- Add Troubleshooting section to main README with:
- Missing X11 libraries fix for Linux/WSL (libXtst)
- Java version requirements (JDK 17+ not JRE)
- WSL-specific notes
- How to view daemon logs
- Doctor command usage
- Document startup logging in daemon README
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Capture and log both stdout and stderr from Ghidra/pyghidra at info level
- Log the full command being executed for debugging
- Spawn separate thread to capture stderr while reading stdout
- Include stderr output in error messages when bridge fails to start
- Change default log level from debug to info so logs are visible without RUST_LOG
This helps diagnose issues like missing system libraries (e.g., libXtst.so.6
on WSL/Linux) which previously caused cryptic failures.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>