@soda-gql/protocol-proxy
v0.14.2
Published
Thin proxy binaries for soda-gql LSP — resolves project-local @soda-gql/lsp at runtime
Downloads
22
Maintainers
Readme
@soda-gql/protocol-proxy
Thin proxy binary for integrating soda-gql's LSP server with Claude Code.
What it does
@soda-gql/protocol-proxy resolves the project-local @soda-gql/lsp package at runtime, similar to how typescript-language-server delegates to the project-local TypeScript. This ensures version consistency between the server and your project's soda-gql dependencies.
Binaries
soda-gql-lsp-proxy— LSP proxy. Handles the LSP connection andinitializehandshake, then delegates all language features to project-local@soda-gql/lsp.
Installation
npm install -g @soda-gql/protocol-proxyYour project must also have @soda-gql/lsp as a dependency:
bun add -D @soda-gql/lspClaude Code Plugin
The proxy binary is configured in the soda-gql Claude Code plugin:
- LSP server via
.claude-plugin/marketplace.json
After installing the plugin via /plugin in Claude Code, restart the session to activate.
Related Packages
- @soda-gql/lsp — Full LSP server with all language features
- @soda-gql/core — Core GraphQL query generation
License
MIT
