strop v0.22.1
Field-report fixes from a 0.21.0 review against real pyright and remote
hosts.
Fixed
- pyright (and any server that discovers project config through the
workspace) now sees it:initializecarriesworkspaceFolders
alongside the deprecatedrootUri— rootUri alone has been
insufficient since LSP 3.6, sopyrightconfig.json'sextraPaths/
venvPathnever applied and every non-relative import failed. - The languages.toml
[language-server.NAME.config]block is no longer
inert for servers that read settings the standard way: strop
advertisesworkspace.configurationand answers
workspace/configurationpulls from the block, section-scoped. - The remote destinations picker keeps
Add a host…visible under
filtering (pinned row), and Enter on filter text that matched no
listed destination carries the text into the address box as the
draft — typed hostnames are no longer swallowed. --log-contenttraces now carry LSP frame bodies (payloadon
lsp_messageevents), so initialize params and diagnostics are
readable in a capture instead of requiring a hand-rolled client.