Skip to main content

Crate zerolaunch_plugin_host

Crate zerolaunch_plugin_host 

Source
Expand description

ZeroLaunch third-party plugin host.

Manages subprocess lifecycle, JSON-RPC transport (LSP-style framed stdio), bidirectional RPC client, and RemoteComponent implementations.

Re-exports§

pub use info::PluginInfo;
pub use installed::InstalledPlugin;

Modules§

adapter
client
host_dispatch
HostDispatch — handles reverse (plugin→host) RPC calls.
icon
插件图标载荷:图标字节 → data URL 的唯一实现。
info
插件展示条目 —— 插件管理页 / CLI 的插件级视图。
installed
已安装插件的解析、内存快照与投影。
manager
PluginHostManager — 第三方插件的顶层编排管理器。
process
PluginProcess — subprocess lifecycle management.
transport