¿Qué hace api.addSaveableUserOptionField?

No lo sé, pero esto es lo que creo que descubrí.

Pero antes, mi pregunta es, ¿por qué te importa? ¿Hay algo que estés intentando hacer? Pero tal vez si estás intentando crear un plugin que tenga opciones de usuario, así es como se hace. No se usa en el núcleo, ya que es un hook especialmente para que los plugins puedan tener sus propias opciones de usuario.

Parece que se usa en el plugin de Chat como aquí:

Parece que si tu plugin tiene opciones de usuario, entonces usas esto para establecer que es una opción de usuario con el UserUpdater.