Ingot.DTO.Sample (Ingot v0.1.0)

View Source

UI-friendly sample representation.

This DTO decouples Ingot from Forge's internal sample schema, providing a stable interface optimized for rendering.

Summary

Types

t()

@type t() :: %Ingot.DTO.Sample{
  artifacts: [Ingot.DTO.Artifact.t()],
  created_at: DateTime.t(),
  id: String.t(),
  metadata: map(),
  payload: map(),
  pipeline_id: String.t()
}