docs(comments): 清掉两处已过期的状态注释(ErrRunPending 早已不存在)
CI / Backend (build / vet / test / cross-compile) (push) Has been cancelled
CI / Frontend (tsc + vite build) (push) Has been cancelled

S1/S3 大扫除点名的代码侧残留:
- cmd/cyrene/skills.go 注释仍称 Runner.Run 返回 ErrRunPending(哨兵已删,f75e7a9 起真执行)
- internal/services/gateway/admin_plugins_skill.go 注释仍称执行后置到 M12

零行为改动(仅注释)。
This commit is contained in:
AskaEth committed 2026-10-06 18:46:58 +08:00
1 parent 94da6bcd6d
commit 301f8b4276
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -11,7 +11,7 @@ const defaultSkillsDir = "configs/skills"
// wireSkills 从 configs/skills 加载技能定义,并把每个技能以 KindSkill 能力注册进
// 能力注册表,供插件生态枚举。加载+注册是 M5 的交付物;Runner.Run(端到端执行
// 技能)落在后续里程碑,目前返回 ErrRunPending。
// 技能)**已实现**(切片 CODE-SK/L2:`Runner.Run` 真执行 + 渐进披露接线;哨兵 `ErrRunPending` 已删除)。
func (a *app) wireSkills() {
log := logger.WithSource(a.log, "cmd/cyrene")
list, err := skills.NewLoader(a.log).LoadDir(defaultSkillsDir)
@@ -5,7 +5,7 @@ package gateway
// Skill」= 解析一份 Skill 工作流 YAML(内联内容或磁盘路径)并
// RegisterSkill 进能力注册表。效果与 MCP 安装同范式:注册即刻可见
// (GET /api/v1/admin/plugins 按 kind="skill" 列出、下一轮模型请求即可枚举),
// 无需重启。执行侧仍按设计后置(Runner.Run 返回 ErrRunPending,M12 交付)。
// 无需重启。执行侧**已实现**(`Runner.Run` 真执行;哨兵 `ErrRunPending` 已删除)。
// 仅 owner 且带审计;解析失败 400 显式作答,绝不产生半安装状态。
import (