Resolve a model id to its full metadata entry. Always returns — unknown models get a derived entry with sensible defaults.
Optionalhints: ModelHintsHas the registry got an authoritative entry for this id? Consumers use this to distinguish "we know X" from "we guessed."
All authoritative entries (in-tree + models.dev + manifest, deduped).
Snapshot of canonical id → entry mapping.
The unified model-metadata registry. Construct once, share across the process.
getEntry(modelId)always returns something.