SdModelsRefreshKey
private data class SdModelsRefreshKey(val source: ServerSource, val serverUrl: String, val demoMode: Boolean, val sdModel: String)(source)
Minimal key that triggers remote model list refreshes when provider-relevant settings change.
Author
Dmitriy Moroz
Parameters
source
Current generation provider.
serverUrl
Provider URL whose changes require a model-list refresh.
demoMode
Whether demo mode is active and remote refreshes should be skipped.
sdModel
Currently selected model name used to keep list state stable.