Versions in this module Expand all Collapse all v0 v0.1.0 Aug 5, 2026 Changes in this version + func Command(args []string) int + func RegisterDir(reg *engine.Registry, dir string) error + type Host struct + func LoadDir(dir string) (*Host, error) + func (h *Host) Plugins() []*Plugin + func (h *Host) Register(reg *engine.Registry) + type Manifest struct + Description string + Domains []string + Exec []string + Name string + TargetTypes []string + TimeoutMS int + Version string + type Plugin struct + func Load(path string) (*Plugin, error) + func (p *Plugin) Analyze(ctx context.Context, t *engine.Target) ([]engine.Finding, error) + func (p *Plugin) Description() string + func (p *Plugin) Domains() []string + func (p *Plugin) Manifest() Manifest + func (p *Plugin) Name() string + func (p *Plugin) Supports(tt engine.TargetType) bool