Canonical model metadata loaded by CliSubprocessCore.ModelRegistry.
Summary
Types
@type t() :: %CliSubprocessCore.ModelRegistry.Model{ aliases: [String.t()], catalog_version: String.t() | nil, default: boolean(), default_reasoning_effort: String.t() | nil, extra: map(), family: String.t() | nil, id: String.t(), metadata: map(), provider: atom(), reasoning_efforts: %{required(String.t()) => number() | nil}, visibility: visibility() }
@type visibility() :: :public | :private | :internal | :restricted