Yes! There's a lot of nice UX approaches this style opens up.
For instance, if the LLM runs a bit of code that's blocked by the sandbox, we don't just show a `y/n/a(ll)` prompt, but instead stop the tool loop and insert the failed code into the dialog.
UX pattern for LLM tool failures and dialog integration
By
–