pub async fn profile_update(
profile_id: ProfileId,
patch: ProfileUpdatePatch,
store: State<'_, ProfileStoreHandle>,
) -> Result<ProfileSummary, AppError>Expand description
Update a manual profile’s display name, compat flags, and/or default region.
Returns AppError::NotFound when the profile does not exist or is not a
manual profile (discovered profiles are read-only).