feat: add terminal broadcast, context menu, and shell close

Complete multi-pane broadcast, standard terminal right-click actions, batch host selection with progress, and native ssh_close_shell so closing a pane tears down the remote shell.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Logan.LiandCursor committed 2026-08-05 19:53:39 +08:00
1 parent 494ef6b9d0
commit 9ce71795b8
38 files changed
+1437 -186

No files matched your search

+1 -1
View File
@@ -29,7 +29,7 @@ React 不直接访问 SSH、文件系统或加密实现。新增原生能力时
- 复制转发规则不得复制运行态;运行中的规则修改前必须先停止 Listener。
- SFTP read/write 不得作为 upload/download 的别名,本地路径与远程路径不得使用位置含糊的调用。
- 大模型新配置必须先用临时凭据完成真实测试,测试期间不得写 settings 或 secrets;连接字段变化后保存必须重新锁定。
- AI 远程执行只能复用当前活跃 SSH connection,每次执行前显式确认;不建立独立 podexec/Kubernetes 凭据边界,也不保存命令或工具输出。
- AI 远程执行只能复用当前活跃 SSH connection;按 strict/balanced/permissive 模式决定确认阈值,critical 始终硬拒绝;不建立独立 podexec/Kubernetes 凭据边界,也不保存命令或工具输出。
- `ssh://` 禁止携带密码或静默直连;冷启动与运行中唤起都必须通过原生有界队列交付给快速连接确认。
## 命令