feat: expose codex plugin governance capabilities

This commit is contained in:
AI Bot
2026-06-03 11:22:03 +08:00
parent b0526215c5
commit ca92133019
12 changed files with 102 additions and 7 deletions

View File

@@ -123,6 +123,15 @@ test("codex app-server discovery includes governance and MCP summaries without l
userInitiatedOnly: true,
labels: ["归档", "恢复", "分叉", "压缩", "回滚", "改名", "元数据", "活跃干预", "中断", "Shell", "取消订阅"],
});
assert.deepEqual(metadata.pluginGovernanceSummary, {
actionCount: 9,
lifecycleActionCount: 2,
shareActionCount: 4,
readActionCount: 3,
skillReadAvailable: true,
userInitiatedOnly: true,
labels: ["安装", "卸载", "读取", "Skill 读取", "共享保存", "共享拉取", "共享删除", "共享目标", "共享列表"],
});
const serialized = JSON.stringify(metadata);
assert.equal(serialized.includes("sk-secret-should-not-leak"), false);