Skip to content

Permissions requests aren't visible in the task tree viewer #13

@belisarius222

Description

@belisarius222

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions