Skip to content

Conversation

@muhsinali
Copy link

Summary

Add the pre alpha official Kotlin LSP plugin to the official marketplace following the existing conventions set out in a previous PR for pre-existing LSP plugins. This enables the LSP plugin recommendation feature in Claude Code to detect the Kotlin LSP plugin alongside existing LSP plugins directly from the marketplace.

LSP plugin added

Plugin Language Extensions Binary
kotlin-lsp Kotlin .kt, .kts kotlin-lsp

Implementation

Following the existing conventions set out in a previous PR for pre-existing LSP plugins:

  • The plugin uses strict: false since it only provides LSP configuration
  • LSP config is inline in the marketplace entry, not in separate .lsp.json files
  • Plugin will be recommended when users edit files with matching extensions AND have the kotlin-lsp binary installed

Test plan

  • claude plugin validate . passes
  • Test with --plugin-dir pointing to this marketplace
  • Verify LSP activates for Kotlin files when kotlin-lsp binary is installed (see screenshot below)

Example usage

Screenshot 2025-12-30 at 21 21 01

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant