[FEATURE]: Connect to running LSP process #4350

Open
opened 2026-02-16 17:43:31 -05:00 by yindo · 1 comment
Owner

Originally created by @paulroemer on GitHub (Jan 7, 2026).

Originally assigned to: @thdxr on GitHub.

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

General idea: Share the LSP process used by IDEs with OpenCode

Not all LSPs are easy to configure nor do they are lightweight (e.g. JDTLS). Also being on the same page as the coding agent when it comes to diagnostic data is beneficial.

Requirements:

  1. Implement a mechanism to lookup the correct process
  2. Allow to communicate to the process

Before going into the details I would like to hear your thoughts.

Originally created by @paulroemer on GitHub (Jan 7, 2026). Originally assigned to: @thdxr on GitHub. ### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request General idea: Share the LSP process used by IDEs with OpenCode Not all LSPs are easy to configure nor do they are lightweight (e.g. JDTLS). Also being on the same page as the coding agent when it comes to diagnostic data is beneficial. Requirements: 1) Implement a mechanism to lookup the correct process 2) Allow to communicate to the process Before going into the details I would like to hear your thoughts.
yindo added the discussion label 2026-02-16 17:43:31 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 7, 2026):

This issue might be a duplicate of existing issues. Please check:

  • #4410: Export LSP functionality through @opencode-ai/plugin for custom tools - discusses sharing LSP with external tools
  • #1939: tui: ability to view active lsps - relates to LSP integration and visibility in OpenCode
  • #3730: ENOTCONN: issue with Zed and ACP on Windows - discusses IDE integration and process communication
  • #6982: IntelliJ + OpenCode fails to interact with .iml files - discusses IDE environment and process context sharing

These issues discuss related aspects of IDE integration, LSP sharing, and process communication that may be relevant to this feature request.

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Jan 7, 2026): This issue might be a duplicate of existing issues. Please check: - #4410: Export LSP functionality through @opencode-ai/plugin for custom tools - discusses sharing LSP with external tools - #1939: tui: ability to view active lsps - relates to LSP integration and visibility in OpenCode - #3730: ENOTCONN: issue with Zed and ACP on Windows - discusses IDE integration and process communication - #6982: IntelliJ + OpenCode fails to interact with .iml files - discusses IDE environment and process context sharing These issues discuss related aspects of IDE integration, LSP sharing, and process communication that may be relevant to this feature request. Feel free to ignore if none of these address your specific case.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#4350