Merge pull request #106 from obahareth/main

Add Ruby LSP plugin with inline lspServers configuration
This commit is contained in:
Daisy S. Hollman
2026-03-10 13:21:32 -07:00
committed by GitHub
2 changed files with 55 additions and 0 deletions

View File

@@ -251,6 +251,30 @@
} }
} }
}, },
{
"name": "ruby-lsp",
"description": "Ruby language server for code intelligence and analysis",
"version": "1.0.0",
"author": {
"name": "Anthropic",
"email": "support@anthropic.com"
},
"source": "./plugins/ruby-lsp",
"category": "development",
"strict": false,
"lspServers": {
"ruby-lsp": {
"command": "ruby-lsp",
"extensionToLanguage": {
".rb": "ruby",
".rake": "ruby",
".gemspec": "ruby",
".ru": "ruby",
".erb": "erb"
}
}
}
},
{ {
"name": "agent-sdk-dev", "name": "agent-sdk-dev",
"description": "Development kit for working with the Claude Agent SDK", "description": "Development kit for working with the Claude Agent SDK",

View File

@@ -0,0 +1,31 @@
# ruby-lsp
Ruby language server for Claude Code, providing code intelligence and analysis.
## Supported Extensions
`.rb`, `.rake`, `.gemspec`, `.ru`, `.erb`
## Installation
### Via gem (recommended)
```bash
gem install ruby-lsp
```
### Via Bundler
Add to your Gemfile:
```ruby
gem 'ruby-lsp', group: :development
```
Then run:
```bash
bundle install
```
## Requirements
- Ruby 3.0 or later
## More Information
- [Ruby LSP Website](https://shopify.github.io/ruby-lsp/)
- [GitHub Repository](https://github.com/Shopify/ruby-lsp)