Skip to content

Feat/permission ux main - #962

Open
suluyana wants to merge 3 commits into
modelscope:mainfrom
suluyana:feat/permission-ux-main
Open

Feat/permission ux main#962
suluyana wants to merge 3 commits into
modelscope:mainfrom
suluyana:feat/permission-ux-main

Conversation

@suluyana

@suluyana suluyana commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator
feat: add interactive permission UX, delegate mode, and isolated shell

Ship TUI/CLI one-layer permission prompts, saved-rule CRUD, and an
LLM-backed delegate classifier so users can approve once or persist a
scoped rule without a nested wizard. Isolate shell children from the
TUI TTY and auto-background long commands instead of stealing keystrokes.

suluyan and others added 2 commits September 7, 2026 14:15
Ship TUI/CLI one-layer permission prompts, saved-rule CRUD, and an
LLM-backed delegate classifier so users can approve once or persist a
scoped rule without a nested wizard. Isolate shell children from the
TUI TTY and auto-background long commands instead of stealing keystrokes.

Co-authored-by: Cursor <cursoragent@cursor.com>
Empty tools.task_control was treated as an MCP server and crashed connect when no url/command was set. Keep real MCP servers; cover TUI permission e2e and handler paths.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant