Skip to content

Add configurable LSP timeout#38443

Closed
Zertsov wants to merge 2 commits intozed-industries:mainfrom
Zertsov:configure-lsp-timeout
Closed

Add configurable LSP timeout#38443
Zertsov wants to merge 2 commits intozed-industries:mainfrom
Zertsov:configure-lsp-timeout

Conversation

@Zertsov
Copy link
Contributor

@Zertsov Zertsov commented Sep 18, 2025

Closes #36818

Release Notes:

  • Add in configurable global LSP timeouts

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Sep 18, 2025
@Zertsov Zertsov changed the title add configurable LSP timeout Add configurable LSP timeout Sep 18, 2025
@MrSubidubi
Copy link
Member

Thanks for this! Given that this has been stale for quite some time, I'll close this out, but feel free to reopen once you pick this up again.

@MrSubidubi MrSubidubi closed this Oct 22, 2025
SomeoneToIgnore added a commit that referenced this pull request Feb 7, 2026
Fixes #36818

Release Notes:

- Added new `global_lsp_settings.request_timeout` setting to configure
the maximum timeout duration for LSP-related operations.

Code inspired by [prior
implementation](#38443),
though with a few tweaks here & there (like using `serde:default` and
keeping the pre-defined constant in the LSP file).

---------

Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
Co-authored-by: Kirill Bulatov <kirill@zed.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support configurable LSP initialization timeout (currently 120secs)

2 participants