Versions in this module Expand all Collapse all v0 v0.92.1 Jun 6, 2026 v0.92.0 Jun 6, 2026 Changes in this version + type GitRepoConfig = plugintypes.GitRepoConfig + type LocalSource struct + func NewLocalSource(dir string) *LocalSource + func (*LocalSource) Close() error + func (*LocalSource) Watch(_ context.Context) (<-chan SourceEvent, error) + func (s *LocalSource) Artifact(_ context.Context, name string) ([]byte, error) + func (s *LocalSource) Discover(_ context.Context) ([]*plugin.Manifest, error) + type Source interface + Artifact func(ctx context.Context, name string) ([]byte, error) + Close func() error + Discover func(ctx context.Context) ([]*plugin.Manifest, error) + Watch func(ctx context.Context) (<-chan SourceEvent, error) + func NewSource(cfg SourceConfig) (Source, error) + type SourceConfig = plugintypes.SourceConfig + type SourceEvent struct + Name string + Path string + Type SourceEventType + type SourceEventType string + const SourceRemoved + const SourceUpdated