Fetches the model list from a provider's API and updates the local JSON config.
Manually enriched metadata (pricing, context, capabilities, family, etc.) is preserved
during re-sync: only the ID list is refreshed, existing enriched data is merged back.