Expand description
LSP Work Done Progress protocol support for loading indicators.
Implements the window/workDoneProgress protocol to show registry fetch
progress in the editor UI.
§Protocol Flow
window/workDoneProgress/create- Request token creation$/progresswithWorkDoneProgressBegin- Start indicator$/progresswithWorkDoneProgressReport- Update progress (optional)$/progresswithWorkDoneProgressEnd- Complete indicator
§Drop Behavior
If dropped without calling end(), spawns a cleanup task to send
the end notification. This is best-effort - the task may not complete
if the runtime is shutting down.
Structs§
- Registry
Progress - Progress tracker for registry data fetching.