ConfigurationRecent

@Serializable
data class ConfigurationRecent(val files: List<String> = emptyList())(source)

Recent-configurations list. Tracks the last few TOML configuration files the analyst saved or loaded, surfaced as a Recent Configurations submenu in the per-app File menu so the user can reload a recent document without navigating the file chooser.

Capped at UserSettingsStore.RECENT_LIMIT by the store's mutation methods. Entries that no longer exist on disk are filtered out of the menu's display but stay in the persisted list — they may reappear if the file is restored. Deserializing a file with more than the limit is permitted; the next mutation truncates.

Constructors

Link copied to clipboard
constructor(files: List<String> = emptyList())

Properties

Link copied to clipboard

absolute paths to TOML files, most-recent first, no duplicates.