What would you like to be added?
Documentation: We need clear documentation that describes how IDE integration can be enabled for other IDEs. This should include details on the notification schemas and supported communication protocols.
Implementation Robustness: We must ensure the current implementation is stable. For example, logic like truncating context should be handled by the server not the client extension. This will prevent inconsistent behavior across different clients.
Protocol Evaluation: We should decide if we need to switch from HTTP to stdio for the VS Code extension, similar to the cider integration.
Why is this needed?
Enable contributors to create their own IDE integrations
What would you like to be added?
Documentation: We need clear documentation that describes how IDE integration can be enabled for other IDEs. This should include details on the notification schemas and supported communication protocols.
Implementation Robustness: We must ensure the current implementation is stable. For example, logic like truncating context should be handled by the server not the client extension. This will prevent inconsistent behavior across different clients.
Protocol Evaluation: We should decide if we need to switch from HTTP to stdio for the VS Code extension, similar to the cider integration.
Why is this needed?
Enable contributors to create their own IDE integrations