Add openResolverForDetectedMissingModels() in model_resolver.js to
keep the current resolver display state when missing models are
detected: if the resolver dialog is already visible, schedule an
active workflow refresh instead of re-activating the button; if it
is hidden, activate the resolver button as before.
Update the auto-open-on-missing path to use the new method, and
adjust/add tests to cover the preserved display mode behavior.