WorkspaceSettings

@Serializable
data class WorkspaceSettings(val currentDirectory: String? = null, val recent: WorkspaceRecent = WorkspaceRecent())(source)

Working-directory state. One currentDirectory shared by all four apps per scenario workflow §2 (per-user, not per-app).

Constructors

Link copied to clipboard
constructor(currentDirectory: String? = null, recent: WorkspaceRecent = WorkspaceRecent())

Properties

Link copied to clipboard

absolute path of the active workspace, or null when the user has not chosen one yet (fall back to $HOME). Stored as a string so the TOML serialization stays portable.

Link copied to clipboard

recent-workspaces list, most-recent first, capped at 8.