AccountSettingsService

Versioned account-settings queries and merge patches.

Functions

Link copied to clipboard
suspend fun apply(commandId: CommandId, patch: AccountSettingsPatch): AccountSettings

Apply one idempotent typed merge patch and queue cross-device synchronization.

Link copied to clipboard
suspend fun get(): AccountSettings

Return complete effective settings.

Link copied to clipboard

Observe complete settings after durable changes.