refactor(cli)!: rename all skills and agents to consistent ce- prefix (#503)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -477,9 +477,16 @@ describe("transformSkillContentForOpenCode", () => {
|
||||
expect(transformSkillContentForOpenCode(input)).toBe(input)
|
||||
})
|
||||
|
||||
test("preserves 2-segment plugin:agent names (no category)", () => {
|
||||
test("rewrites 2-segment category:ce-agent refs to flat names", () => {
|
||||
const input = "Dispatch `review:ce-correctness-reviewer` for logic checks."
|
||||
expect(transformSkillContentForOpenCode(input)).toBe(
|
||||
"Dispatch `ce-correctness-reviewer` for logic checks.",
|
||||
)
|
||||
})
|
||||
|
||||
test("preserves 2-segment refs without ce- prefix", () => {
|
||||
const input = "Spawn `compound-engineering:coherence-reviewer` as subagent."
|
||||
// 2-segment names could be skill refs or flat agent refs — not rewritten
|
||||
// 2-segment names without ce- prefix could be skill refs — not rewritten
|
||||
expect(transformSkillContentForOpenCode(input)).toBe(input)
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user