fix(cli): preserve CJK agent header text

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
SpencerJung
2026-05-22 16:39:36 +09:00
parent cb205e1479
commit ed4c04e575
3 changed files with 54 additions and 2 deletions
+6
View File
@@ -133,6 +133,12 @@ describe("getAgentDisplayName", () => {
// then returns "multimodal-looker"
expect(result).toBe("multimodal-looker")
})
it("preserves CJK display-name overrides verbatim", () => {
expect(getAgentDisplayName("sisyphus", { sisyphus: { displayName: "Sisyphus - 主脑" } })).toBe("Sisyphus - 主脑")
expect(getAgentDisplayName("hephaestus", { hephaestus: { displayName: "헤파이스토스" } })).toBe("헤파이스토스")
expect(getAgentDisplayName("atlas", { atlas: { displayName: "アトラス" } })).toBe("アトラス")
})
})
describe("getAgentConfigKey", () => {