Repository navigation
修复共享 Skill 发现与启停 - #3045
修复共享 Skill 发现与启停#3045
Conversation
|
感谢拆分,这次范围很清楚,没有夹带 REA 或来源关联的内容。我们用 codex-cli 0.149.1 实测过 合并前还请处理以下几点:
第 1 到第 4 项请各补一个测试。另外麻烦在 Windows 真机上验证一次:停用共享 Skill 之后,Codex 确实不再加载它(路径大小写、盘符形式都对得上)。谢谢! |
|
感谢详细复核,已在
补充了对应回归。在 Windows 宿主的隔离 Sandbox 中,使用本次管理器核心代码停用共享 Skill 后,原生 Codex |
|
补充一下 我尝试重跑失败任务,但当前账号没有上游仓库的 Actions 重跑权限。麻烦有权限时重跑一下 Linux job,谢谢! |
|
Linux 任务重跑后已通过,当前 Windows、macOS 和 Linux 检查均为通过。感谢协助! |
|
感谢这一轮修改,逐条核对过了:相对路径和双字段规则只影响对应 Skill,其他 Agent 改为链接共享原件并记录自建副本,同目录时不启用共享逻辑,重装时重置停用规则并支持回滚,空 还有两处麻烦再看一下:
谢谢! |
a2c4729 to
89c8954
Compare
|
感谢继续复核,已在
新增回归覆盖 后续已按依赖分别提交来源关联 #3056 和普通 GitHub 更新与备份 #3057;由于上游没有中间基准分支,两项先以草稿形式提交,并在描述中提供各自的独立增量对照。 |
|
补充:在 |
问题
用户级共享 Skill 没有出现在管理器里,重复启用时可能复制出额外目录;原生配置中的停用规则也没有反映到列表。
修改
installedSkills.enabled在状态未知时为null,并提供statusError;相关接口说明在EXTENSIONS.md和类型定义中。拆分关系
本 PR 是第一项。来源关联见 #3056,普通 GitHub 原位更新与备份见 #3057,按此顺序审核和合入;后两项在前置项合入前暂时包含前置差异,描述中提供各自的独立对照。
验证
skills/list返回enabled: false且原件保留;另验证相对路径、路径大小写、junction 和双字段规则。