mirror of
https://github.com/tiennm99/serena.git
synced 2026-07-14 15:05:58 +00:00
aa0fb79208
Remove incorrect shlex.quote() usage in command construction. The ProcessLaunchInfo expects a simple string command, not shell-quoted arguments. This was causing the dotnet runtime to receive literal quotes around arguments, preventing proper execution of the language server DLL. The fix changes from: cmd = " ".join(shlex.quote(part) for part in cmd_parts) to: cmd = " ".join(cmd_parts) This allows the language server to initialize correctly without timeout errors. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Serena uses (modified) versions of other libraries/packages:
- solidlsp (our fork of microsoft/multilspy for fully synchronous language server communication)
- interprompt (our prompt templating library)