This extension was part of Blender 4.1 bundled add-ons. It is now offered as it is, with limited support.
No changelog for this release.
This extension does not require special permissions.
Nice work!
It's good, but how can I use it for multiple objects?
The operator is not coded properly, it's destroying my models
you need to push to the undo stack after your addon changes things, it doesn't currently
you need to use bpy.ops.ed.undo_push() after the cutting, right now after clicking auto mirror there is no way to undo it and leaves the incorrectly cut mesh in an irreversible