Open
Description
Description
Ruby LSP Information
Ruby LSP Information
VS Code Version
1.98.1
Ruby LSP Extension Version
0.9.7
Ruby LSP Server Version
Unknown
Ruby LSP Add-ons
Ruby Version
3.4.2
Ruby Version Manager
rbenv
Installed Extensions
Click to expand
- auto-rename-tag (0.1.10)
- color-highlight (2.8.0)
- debugpy (2025.4.1)
- dotenv (1.0.1)
- es7-react-js-snippets (4.4.3)
- file-downloader (1.0.13)
- gitlens (16.3.2)
- isort (2023.10.1)
- java (1.40.0)
- jupyter (2025.2.0)
- jupyter-keymap (1.1.2)
- jupyter-renderers (1.1.0)
- makefile-tools (0.12.17)
- prettier-vscode (11.0.0)
- python (2025.2.0)
- rainbow-csv (3.18.0)
- remote-containers (0.401.0)
- rewrap (1.16.3)
- ruby-lsp (0.9.7)
- svelte-vscode (109.5.3)
- vs-code-prettier-eslint (6.0.0)
- vscode-docker (1.29.4)
- vscode-erb-beautify (0.5.0)
- vscode-eslint (3.0.10)
- vscode-expo-tools (1.6.0)
- vscode-github-actions (0.27.1)
- vscode-gradle (3.16.4)
- vscode-graphql (0.13.0)
- vscode-graphql-syntax (1.3.8)
- vscode-html-css (2.0.13)
- vscode-intelephense-client (1.14.3)
- vscode-java-debug (0.58.1)
- vscode-java-dependency (0.24.1)
- vscode-java-pack (0.29.0)
- vscode-maven (0.44.0)
- vscode-pylance (2025.3.1)
- vscode-styled-components (1.7.8)
- vscode-wordpress-hooks (1.5.0)
- vscode-yaml (1.17.0)
- vsliveshare (1.0.5948)
- vsliveshare-pack (0.4.0)
Ruby LSP Settings
Click to expand
Workspace
{}
User
{
"enabledFeatures": {
"codeActions": true,
"diagnostics": true,
"documentHighlights": true,
"documentLink": true,
"documentSymbols": true,
"foldingRanges": true,
"formatting": true,
"hover": true,
"inlayHint": true,
"onTypeFormatting": true,
"selectionRanges": true,
"semanticHighlighting": true,
"completion": true,
"codeLens": true,
"definition": true,
"workspaceSymbol": true,
"signatureHelp": true,
"typeHierarchy": true
},
"featuresConfiguration": {},
"addonSettings": {},
"rubyVersionManager": {
"identifier": "rbenv"
},
"customRubyCommand": "",
"formatter": "auto",
"linters": null,
"bundleGemfile": "",
"testTimeout": 30,
"branch": "",
"pullDiagnosticsOn": "both",
"useBundlerCompose": false,
"bypassTypechecker": false,
"rubyExecutablePath": "/opt/homebrew/opt/ruby/bin/ruby",
"indexing": {},
"erbSupport": true,
"featureFlags": {},
"sigOpacityLevel": "1"
}
Reproduction steps
Install Ruby via Homebrew. Do not install rbenv, Using macOS 15.3.1 and zsh.
- In Terminal, go to a directory with a ruby projected
- Type
code .
and press enter - See errors
Code snippet or error message
Logs
2025-03-11 14:16:06.660 [info] (houseconcerts) Running command: `rbenv exec ruby -EUTF-8:UTF-8 '/Users/paul/.vscode/extensions/shopify.ruby-lsp-0.9.7/activation.rb'` in /Users/paul/.dev/houseconcerts using shell: /bin/zsh
2025-03-11 14:16:06.668 [info] (houseconcerts) Running command: `/opt/homebrew/opt/ruby/bin/ruby -EUTF-8:UTF-8 '/Users/paul/.vscode/extensions/shopify.ruby-lsp-0.9.7/activation.rb'` in /Users/paul/.dev/houseconcerts using shell: /bin/zsh
2025-03-11 14:16:06.952 [info] (houseconcerts) /bin/sh: ruby-lsp: command not found
2025-03-11 14:16:06.956 [info] (houseconcerts) [Error - 2:16:06 PM] Server process exited with code 127.
2025-03-11 14:16:06.957 [info] (houseconcerts) [Error - 2:16:06 PM] Server initialization failed.
2025-03-11 14:16:06.957 [info] (houseconcerts) Message: Pending response rejected since connection got disposed
Code: -32097
2025-03-11 14:16:06.957 [info] (houseconcerts) [Error - 2:16:06 PM] Ruby LSP client: couldn't create connection to server.
2025-03-11 14:16:06.957 [info] (houseconcerts) Message: Pending response rejected since connection got disposed
Code: -32097
2025-03-11 14:16:06.957 [error] (houseconcerts) Error starting the server: Pending response rejected since connection got disposed
2025-03-11 14:16:14.197 [info] (houseconcerts) [Error - 2:16:14 PM] Connection to server got closed. Server will not be restarted.
** Screen shots **

