migrateToMLS
abstract suspend fun migrateToMLS(transactionContext: <Error class: unknown class>, user: <Error class: unknown class>, allowJoinByExternalCommit: Boolean = true): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class>>
Perform migration of Proteus to MLS keeping history and marking the new conversation as active.