pretty nifty:
https://tiptap.dev/product/ai-agent
imagine this kind of workflow for multi-file edits in the browser-based OpenHands
as it progresses with changing one file (or multiple) at a time, perhaps it pings the user to accept changes; UX would be user reviews a batch of file changes, and the agent waits for confirmation(s) if it needs the change(s) to proceed.
A producer-consumer kind of workflow. Pre-commit.