-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Description
Sometimes sub-tasks need more permissions to run a tool call. When that happens, they present a permissions request to the user. However, the request is only presented in the main session view. If the task tree view is active, the permission request does not show up. This is especially pernicious because once a sub-task is created, the UI automatically switches to the task tree view, so by default, if a sub-task blocks on a permission request, the user will not see it and the system will just be stuck.
I think the best way to address this is to have permission requests show up in the task tree viewer as well as in the main session view. Another option would be to pop the user out of the task tree viewer and back into the main session view whenever there's a permission request, but I consider that to be strictly worse since it would introduce unnecessary coupling between modules -- which screen the user is currently looking at should not determine whether they are given the opportunity to respond to a permission request.
Plugins
No response
VoltCode version
No response
Steps to reproduce
No response
Screenshot and/or share link
No response
Operating System
No response
Terminal
No response