I am trying to build a series of arcpy Add-In buttons for ArcMap 10.6 that perform simple field calculations via da.updateCursor on selected annotation features in an ArcMap edit session. I have all the edit code working, however after an edit occurs, the standard Undo/Redo stack is not enabled and I need these edits to participate in the Undo/Redo stack. These are standard Feature Class annotation edits on the table itself, so they should behave like any other feature class edit on a data row.
I'd prefer to have to avoid building these in C# with ArcObjects. Is there a way to access the standard editing undo/redo stack (for File Geodatabase environments) during an ArcMap editing session using an arcpy Add-In natively without