Obscura.Profile.Runtime (obscura v0.1.0)

Copy Markdown View Source

Explicit reusable runtime resources for product profiles.

Building a runtime is opt-in and may load local or Hugging Face model assets. Analyzer calls only consume an already prepared runtime or caller-provided serving and never invoke prepare/2 themselves.

Summary

Types

t()

@type t() :: %Obscura.Profile.Runtime{
  analyzer_options: keyword(),
  backend_metadata: map(),
  implementation_profile: atom(),
  prepared_at: DateTime.t(),
  profile: Obscura.Profile.name(),
  resources: map()
}