Crate zeroclaw_plugins
Expand description
WASM plugin system for ZeroClaw.
Plugins are WebAssembly components loaded via wasmtime that can extend
ZeroClaw with custom tools and channels. Enable with a plugins-wasm* feature.
Modules§
- endpoint
- Host-owned logical endpoints for plugin traffic.
- error
- Plugin error types.
- host
- Plugin host: discovery, loading, lifecycle management.
- instance
- Host-owned identity and authority for one admitted plugin instance.
- registry
- signature
- Ed25519 plugin signature verification.
Structs§
- Plugin
Info - Information about a loaded plugin.
- Plugin
Manifest - A plugin’s declared manifest (loaded from manifest.toml alongside the .wasm).
Enums§
- Plugin
Capability - What a plugin can do.
- Plugin
Permission - Permissions a plugin may request.