makecindy / makecindy/cindy

插件文件操作确认应遵循当前会话权限模式(Full Access 下不应逐次弹确认卡)

Open
#2,705 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**客户端版本**: 0.1.46
**反馈类型**: feature

---

## 使用场景
通过 LLM-Blender(llm-blender ghost,Blender MCP 桥接)进行建模工作,过程中频繁需要导入/导出模型文件、写本地文件。

## 当前痛点
每次导入/导出模型文件时都会弹出确认卡,即便当前会话权限模式已经是 Full Access / bypassPermissions,确认卡依然逐次弹出,没有按预期自动放行。大约十几秒内没有手动点击确认,就会自动超时拒绝,很容易因为一时疏忽错过点击而导致操作被误判为拒绝,打断整个工作流程,明显影响使用体验。

已尝试的规避方法:
- 确认过当前会话确实处于 Full Access 模式,问题依旧存在。
- 重启会话 / 重新打开 App,问题依旧存在。

## 诉求
希望插件的本地文件操作确认能与当前会话权限模式保持一致:如果会话已经选择了 Full Access,针对导入/导出/写文件这类操作应该自动放行,不需要逐次弹确认卡。如果由于设计原因无法完全对齐权限模式,至少希望提供一个“确认一次后记住选择、下次不再提醒”的机制,避免因超时被误判为拒绝。

## 建议方案
至少覆盖 llm-blender 这类通过 MCP 桥接执行文件导入/导出/写入的插件场景;理想情况下,所有 Ghost 插件涉及本地文件读写的确认逻辑都能遵循当前会话的权限模式设置。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.26200)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start with the llm-blender (llm-blender ghost) plugin path and its MCP bridge handling local file import, export, and write confirmations. Compare that flow with the session's Full Access/bypassPermissions mode and inspect whether the same behavior applies to other Ghost plugins. Done means Full Access automatically allows these operations, or a remembered confirmation prevents repeated prompts without changing other permission modes.

Written by the indexing model from the issue text.

Assessment

Tech stack
blender, electron, typescript
Domain
authorization, desktop, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.