Skip to main content

materialize

Function materialize 

Source
pub fn materialize(
    catalog: &MdCatalog,
    product_meta: &ProductMeta,
    user_overrides: &OverrideFile,
) -> (Vec<BuiltinProviderEntry>, BTreeMap<String, Vec<BuiltinModelEntry>>)
Expand description

Convert a MdCatalog into oxicode’s internal provider + model entries.

Applies product-meta extra headers and user overrides (Layer 2) after the base conversion.

Returns (providers, models) sorted by provider id.