Librechat-Mobile/compose-stability.conf

15 lines
723 B
Text

// Compose Compiler Stability Configuration
// Classes listed here are treated as @Stable by the Compose compiler,
// enabling skip optimizations for composable parameters of these types.
// See: https://developer.android.com/develop/ui/compose/performance/stability/fix#configuration-file
// Core model classes — all are data classes with val-only fields, never mutated after creation.
// Wildcard patterns auto-cover new models without manual maintenance.
com.garfiec.librechat.core.model.*
com.garfiec.librechat.core.model.mcp.*
com.garfiec.librechat.core.model.speech.*
// Kotlin stdlib collections (we only use immutable instances in practice)
kotlin.collections.List
kotlin.collections.Map
kotlin.collections.Set