fix: remove ZWSP from agent display names (#3146)

This commit is contained in:
YeonGyu-Kim
2026-04-07 15:30:51 +09:00
parent b269f11522
commit 6eb527c914
9 changed files with 109 additions and 42 deletions
+9 -9
View File
@@ -148,36 +148,36 @@ describe("migrateAgentNames", () => {
})
test("migrates Prometheus variants to lowercase", () => {
// given agents config with "Prometheus (Planner)" key
// given agents config with "Prometheus - Plan Builder" key
// when migrateAgentNames called
// then key becomes "prometheus"
const agents = { "Prometheus (Planner)": { model: "test" } }
const agents = { "Prometheus - Plan Builder": { model: "test" } }
const { migrated, changed } = migrateAgentNames(agents)
expect(changed).toBe(true)
expect(migrated["prometheus"]).toEqual({ model: "test" })
expect(migrated["Prometheus (Planner)"]).toBeUndefined()
expect(migrated["Prometheus - Plan Builder"]).toBeUndefined()
})
test("migrates Metis variants to lowercase", () => {
// given agents config with "Metis (Plan Consultant)" key
// given agents config with "Metis - Plan Consultant" key
// when migrateAgentNames called
// then key becomes "metis"
const agents = { "Metis (Plan Consultant)": { model: "test" } }
const agents = { "Metis - Plan Consultant": { model: "test" } }
const { migrated, changed } = migrateAgentNames(agents)
expect(changed).toBe(true)
expect(migrated["metis"]).toEqual({ model: "test" })
expect(migrated["Metis (Plan Consultant)"]).toBeUndefined()
expect(migrated["Metis - Plan Consultant"]).toBeUndefined()
})
test("migrates Momus variants to lowercase", () => {
// given agents config with "Momus (Plan Reviewer)" key
// given agents config with "Momus - Plan Critic" key
// when migrateAgentNames called
// then key becomes "momus"
const agents = { "Momus (Plan Reviewer)": { model: "test" } }
const agents = { "Momus - Plan Critic": { model: "test" } }
const { migrated, changed } = migrateAgentNames(agents)
expect(changed).toBe(true)
expect(migrated["momus"]).toEqual({ model: "test" })
expect(migrated["Momus (Plan Reviewer)"]).toBeUndefined()
expect(migrated["Momus - Plan Critic"]).toBeUndefined()
})
test("migrates Sisyphus-Junior to lowercase", () => {