feat(codex): native plugin install manifests + agents-only converter (#616)
Some checks failed
CI / pr-title (push) Has been cancelled
CI / test (push) Has been cancelled
Release PR / release-pr (push) Has been cancelled
Release PR / publish-cli (push) Has been cancelled

This commit is contained in:
Trevin Chow
2026-04-20 19:44:25 -07:00
committed by GitHub
parent c2d60b47be
commit 3ed4a4fa0f
21 changed files with 1649 additions and 14 deletions

View File

@@ -22,8 +22,9 @@ const result = await syncReleaseMetadata({
},
})
const changed = result.updates.filter((update) => update.changed)
const metadataErrors = result.errors
if (configErrors.length === 0 && changed.length === 0) {
if (configErrors.length === 0 && changed.length === 0 && metadataErrors.length === 0) {
console.log(
`Release metadata is in sync. compound-engineering currently has ${counts.agents} agents, ${counts.skills} skills, and ${counts.mcpServers} MCP server${counts.mcpServers === 1 ? "" : "s"}.`,
)
@@ -37,6 +38,13 @@ if (configErrors.length > 0) {
}
}
if (metadataErrors.length > 0) {
console.error("Release metadata structural errors detected:")
for (const error of metadataErrors) {
console.error(`- ${error}`)
}
}
if (changed.length > 0) {
console.error("Release metadata drift detected:")
for (const update of changed) {