GEPA.Tracking.WandB (GEPA v0.3.0)

Copy Markdown View Source

W&B tracker placeholder behind GEPA.Tracking.

The module is intentionally dependency-free and explicit: it reports {:error, {:not_configured, :wandb}} until a production backend is wired in.

Summary

Types

t()

@type t() :: %GEPA.Tracking.WandB{
  api_key: String.t() | nil,
  entity: String.t() | nil,
  opts: keyword(),
  project: String.t() | nil,
  run_name: String.t() | nil
}

Functions

configured?(tracker)

@spec configured?(t()) :: boolean()

new(opts \\ [])

@spec new(keyword() | map()) :: t()