Skip to content

feat: required and on-demand Skill loading (0.38.0) - #10

Merged
godv61 merged 1 commit into
mainfrom
codex/skill-loading-0.38.0
Oct 29, 2026
Merged

godv61 merged 1 commit into
mainfrom
codex/skill-loading-0.38.0

Conversation

@godv61

@godv61 godv61 commented Oct 29, 2026 •

Copy link
Copy Markdown
Owner

本次增加阶段 Skill 的强制/按需挂载与会话内读取复用,继续支持 DSH 0.2.1-rc.3。

  • 每条阶段挂载可选择强制加载或按需加载。同一个 Skill 可在不同阶段采用不同方式;核心元技能固定强制。旧名称数组保留强制语义,已有任务的冻结策略不变。
  • 按需项提供名称、描述、使用时机与读取入口,模型按需求范围选择;未读取或未提交该 Skill 的完成凭证不阻塞流转。选中后仍返回 Skill 与其全部绑定 Rule;必须遵守的团队约束应放在强制 Skill 下。
  • 同一任务、同一会话的真实成功读取可跨阶段复用,默认避免再次注入全文;load_skill detail=true 可恢复全文。不同任务、会话及独立子代理分别获得上下文,阶段产物、测试和审核凭证仍须独立满足。
  • 新初始化草案支持生成、编辑并保留可选 whenToUse;没有该字段的旧草案兼容,模型也可参考描述。初始化新增的项目挂载默认按需,已有挂载保留原方式,不自动重写已有 Skill。
  • 项目设置、严格远程 codec、compact/profile/adoption、任务冻结、子代理与审核上下文均保留并验证挂载策略;同步更新说明与回归覆盖。

本次不改变默认委派与风险审核策略,不增加 Rule 的独立渐进式披露,也不修改 QMS 业务代码或现有项目配置。

本地验证:365 项回归中 358 通过、0 失败、7 项可选旧宿主检查跳过;类型检查、构建、安装包黑盒、固定 rc.3 契约及真实宿主预设加载检查通过。预设检查不调用模型 API。隔离页面验证已覆盖挂载方式切换、保存及重载;未宣称完成真实模型业务需求的性能对比。

发布 PR #10 的六项必需检查全部通过,覆盖 Windows/Ubuntu、Node 22/24 及固定 rc.3 契约。提示性上游 master 检查因主线版本超出本插件声明的 peer 范围而失败;本次没有放宽宿主版本范围。

@godv61
godv61 merged commit 0b33405 into main Oct 29, 2026
12 of 16 checks passed
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