File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
extensions/llamacpp-extension/src Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -801,6 +801,9 @@ export default class llamacpp_extension extends AIEngine {
801801 }
802802
803803 private async migrateLegacyModels ( ) {
804+ // Attempt to migrate only once
805+ if ( localStorage . getItem ( 'cortex_models_migrated' ) === 'true' ) return
806+
804807 const janDataFolderPath = await getJanDataFolderPath ( )
805808 const modelsDir = await joinPath ( [ janDataFolderPath , 'models' ] )
806809 if ( ! ( await fs . existsSync ( modelsDir ) ) ) return
@@ -886,6 +889,7 @@ export default class llamacpp_extension extends AIEngine {
886889 stack . push ( child )
887890 }
888891 }
892+ localStorage . setItem ( 'cortex_models_migrated' , 'true' )
889893 }
890894
891895 override async import ( modelId : string , opts : ImportOptions ) : Promise < void > {
You can’t perform that action at this time.
0 commit comments