undo
Reverse the last Unreal Editor transaction and report what remains, including the next entry's label; check the applied flag to confirm a change actually occurred.
Instructions
Step the editor's undo stack back by one transaction and report what is left, including next_undo (the label of the entry now on top). WARNING: success is ALWAYS true, including when there was nothing to undo -- the real oracle is applied, and the honest verification is re-reading whatever you changed. Use undo_multiple for N steps and get_undo_state to look before you leap; an undo barrier will stop it.
Returns: { applied: bool (THE oracle -- false means nothing was undone), undo_count: int, can_undo: bool, next_undo: string (label of the next entry) }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||