Repository navigation
Conversation
Owner
|
这一改动存在多个内存,权限泄露风险点,而且很不利于后期ipc-plugin管理线路的依赖升级。 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
插件入口目前打开独立的大页面,与全局设置分离。此 PR 将主聊天插件入口导航到“设置 → 插件与工具”,复用现有 DSH 设置布局和控件,提供界面插件、本机工具、VCPToolBox 后端插件的搜索、启停、配置及真实运行状态。
配置独立显式保存,revision 校验防止覆盖其他窗口的修改;切换分类、刷新和本次会话内关闭重开设置保留草稿。Manifest 与原始配置放入高级入口,本机变更标记重启生效,分布式后端条目只读。正常卡片省略重复绿色状态,异常与待重启仍有短提示;插件 IPC 只接受真实主窗口顶层 frame。
本分支基于上游
6da3c4d3,只有一个功能提交,可独立合并。实现和说明见docs/settings-plugins.md。验证:
check-next-delta-contract.mjs:27引用不存在的preloads/shared/catalog.js;chat-input.css第 239/257 行选择器重复;group-slots.js既有 inline style 未登记。本 PR 未修改这些文件。插件按钮的旧 primitive 圆角适配单独登记为只允许一条指定属性写入,不扩大其他 inline style 权限。