Backplane.SkillProtocol.Source.Local (backplane_skill_protocol v1.10.49)

Copy Markdown

Bounded local discovery under explicit host-approved roots.

Summary

Functions

discover(roots, opts \\ [])

@spec discover([map() | keyword()], keyword()) ::
  {:ok, [Backplane.SkillProtocol.Descriptor.t()]}
  | {:error, Backplane.SkillProtocol.Error.t()}

discover_with_diagnostics(roots, opts \\ [])

@spec discover_with_diagnostics([map() | keyword()], keyword()) ::
  {:ok, [Backplane.SkillProtocol.Descriptor.t()],
   [Backplane.SkillProtocol.Diagnostic.t()]}
  | {:error, Backplane.SkillProtocol.Error.t()}