Skip to content

Introduce LspPlugin.on_transport_ready#2942

Draft
rwols wants to merge 1 commit into
feat/asynciofrom
feat/transport-ready-api
Draft

Introduce LspPlugin.on_transport_ready#2942
rwols wants to merge 1 commit into
feat/asynciofrom
feat/transport-ready-api

Conversation

@rwols

@rwols rwols commented May 30, 2026

Copy link
Copy Markdown
Member

This PR adds the async method on_transport_ready to LspPlugin. It takes an asyncio.StreamReader and asyncio.StreamWriter allowing one to interact with the transport before JSON-RPC communication starts.

Returning from the async method means that the JSON-RPC communication can start.

.

Depends on #2880.

@rwols rwols changed the title Feat/transport ready api Introduce LspPlugin.on_transport_ready May 30, 2026
@netlify

netlify Bot commented May 30, 2026

Copy link
Copy Markdown

Deploy Preview for sublime-lsp ready!

Name Link
🔨 Latest commit 7db308f
🔍 Latest deploy log https://app.netlify.com/projects/sublime-lsp/deploys/6a1b2d60b046030008694fcb
😎 Deploy Preview https://deploy-preview-2942--sublime-lsp.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@rwols

rwols commented May 30, 2026

Copy link
Copy Markdown
Member Author

Uhm... how do I change the base branch?

@rwols rwols changed the base branch from main to feat/asyncio May 30, 2026 19:20
@rwols

rwols commented May 30, 2026

Copy link
Copy Markdown
Member Author

OK. You have to click the "Edit Title" button to change the base branch these days...

Also collapse StreamTransport into Transport because there is only one
Transport now.
@rwols rwols force-pushed the feat/transport-ready-api branch from 7db308f to 99a206c Compare June 7, 2026 15:11
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