Expand description
extensions(): the Extensions page’s read.
One disk scan per read (registry, marketplace manifests, the plugin cache) plus the two things the scan cannot carry: the LSP servers’ PATH checks, which are facts about this machine, and the last update run, which is workspace state so a page attaching mid-run draws it.
Re-exports§
use forge_primitives::plugins::PluginUpdateRun;🔒use forge_primitives::plugins::PluginsInventorySnapshot;🔒use super::ViewSurface;🔒
Structs§
- Extensions
View - The Extensions page’s read.
- LspServer
Check - One declared LSP server and whether its binary resolves on PATH.
Functions§
- lsp_
checks 🔒 - One check per declared LSP server of an INSTALLED plugin, in scan order. An uninstalled plugin’s declared servers are not probed: the page’s LSP pane draws installed rows (the plugin is the install unit), so a check for a plugin that is not here is weight nothing draws.