Backplane.PluginProtocol (backplane_plugin_protocol v1.10.34)

Copy Markdown

Offline Agent Plugins 1.0.0 loading with component-level diagnostics.

files is a map of portable relative paths to regular-file bytes. Unknown metadata and extension files remain in the snapshot but acquire no semantics. The loader never launches a process, fetches a schema, or binds credentials.

Summary

Functions

Loads a stable directory tree with component-level path failure boundaries.

Functions

load(files, opts \\ [])

load_directory(root, opts \\ [])

Loads a stable directory tree with component-level path failure boundaries.

Safe links are resolved within the filesystem-resolved plugin root and their bytes use the original package-relative keys. Escaping resources are omitted; escaping manifests reject the plugin. This is distinct from the strict archive snapshot readers, which reject links. Callers must keep the tree stable while loading; this reader is not an OS sandbox against concurrent mutation.