Expand description
Plugin lifecycle management: add, remove, list.
Structs§
- AddResult
- Result of a successful
plugin addoperation. - Auto
Update Result - Outcome of a single auto-update attempt.
- Disable
Result - Result of a successful
plugin disableoperation. - Installed
Plugin - Installed plugin metadata as returned by
plugin list. - Plugin
Manager - Manages plugin lifecycle: install, remove, list.
- Plugin
Source - Install-time source metadata persisted as
.plugin-source.tomlalongside.plugin.toml. - Remove
Result - Result of a successful
plugin removeoperation. - Skill
Scan Input - Plain-data input for the Stage-2 LLM semantic scanner.
Enums§
- Auto
Update Status - Status of an individual auto-update attempt.
Constants§
- MAX_
ARCHIVE_ BYTES - Maximum archive size accepted by
download_and_extract: 50 MiB.
Functions§
- download_
and_ extract - Download the archive at
url, verify its SHA-256 digest (when provided), and extract it intodest. - validate_
url_ scheme_ ephemeral - Validate that
urluses thehttpsscheme for ephemeral plugin loading.