@@ -98,6 +98,7 @@ export function resolvePersistedOverrideModelRef(params: {
9898 defaultProvider ?: unknown ;
9999 overrideProvider ?: unknown ;
100100 overrideModel ?: unknown ;
101+ allowManifestNormalization ?: boolean ;
101102 allowPluginNormalization ?: boolean ;
102103} ) : ModelRef | null {
103104 const defaultProvider = normalizePersistedDefaultProvider ( params . defaultProvider ) ;
@@ -109,6 +110,7 @@ export function resolvePersistedOverrideModelRef(params: {
109110 const encodedOverride = overrideProvider ? `${ overrideProvider } /${ overrideModel } ` : overrideModel ;
110111 return (
111112 parseModelRef ( encodedOverride , defaultProvider , {
113+ allowManifestNormalization : params . allowManifestNormalization ,
112114 allowPluginNormalization : params . allowPluginNormalization ,
113115 } ) ?? {
114116 provider : overrideProvider || defaultProvider ,
@@ -127,6 +129,7 @@ export function resolvePersistedModelRef(params: {
127129 runtimeModel ?: unknown ;
128130 overrideProvider ?: unknown ;
129131 overrideModel ?: unknown ;
132+ allowManifestNormalization ?: boolean ;
130133 allowPluginNormalization ?: boolean ;
131134} ) : ModelRef | null {
132135 const defaultProvider = normalizePersistedDefaultProvider ( params . defaultProvider ) ;
@@ -138,6 +141,7 @@ export function resolvePersistedModelRef(params: {
138141 }
139142 return (
140143 parseModelRef ( runtimeModel , defaultProvider , {
144+ allowManifestNormalization : params . allowManifestNormalization ,
141145 allowPluginNormalization : params . allowPluginNormalization ,
142146 } ) ?? {
143147 provider : defaultProvider ,
@@ -149,6 +153,7 @@ export function resolvePersistedModelRef(params: {
149153 defaultProvider,
150154 overrideProvider : params . overrideProvider ,
151155 overrideModel : params . overrideModel ,
156+ allowManifestNormalization : params . allowManifestNormalization ,
152157 allowPluginNormalization : params . allowPluginNormalization ,
153158 } ) ;
154159}
@@ -164,12 +169,14 @@ export function resolvePersistedSelectedModelRef(params: {
164169 runtimeModel ?: unknown ;
165170 overrideProvider ?: unknown ;
166171 overrideModel ?: unknown ;
172+ allowManifestNormalization ?: boolean ;
167173 allowPluginNormalization ?: boolean ;
168174} ) : ModelRef | null {
169175 const override = resolvePersistedOverrideModelRef ( {
170176 defaultProvider : params . defaultProvider ,
171177 overrideProvider : params . overrideProvider ,
172178 overrideModel : params . overrideModel ,
179+ allowManifestNormalization : params . allowManifestNormalization ,
173180 allowPluginNormalization : params . allowPluginNormalization ,
174181 } ) ;
175182 if ( override ) {
@@ -179,6 +186,7 @@ export function resolvePersistedSelectedModelRef(params: {
179186 defaultProvider : params . defaultProvider ,
180187 runtimeProvider : params . runtimeProvider ,
181188 runtimeModel : params . runtimeModel ,
189+ allowManifestNormalization : params . allowManifestNormalization ,
182190 allowPluginNormalization : params . allowPluginNormalization ,
183191 } ) ;
184192}
0 commit comments