Private_Private Readonly_Private_Private Readonly_Private_Private_Generate a stable key from package list for caching
Private_Handle configuration changes
Private_Prompt user on first startup if they want to preload packages
Private_Start preloading packages in background
Private_Watch for configuration changes and trigger preload if packages changed
Dispose the preloader service
Initialize the preloader service.
Service to handle Pyodide package preloading. Manages package downloads and caching for offline Python execution.