From 91734ded77200d2c953579b151921a3f9ee8e9fa Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 16 Feb 2026 18:51:42 +0900 Subject: [PATCH] Update agent display names: add Hephaestus (Deep Agent), rename Atlas to (Plan Executor), rename Momus to (Plan Critic) --- src/shared/agent-config-integration.test.ts | 10 +++++----- src/shared/agent-display-names.test.ts | 13 +++++++------ src/shared/agent-display-names.ts | 5 +++-- 3 files changed, 15 insertions(+), 13 deletions(-) diff --git a/src/shared/agent-config-integration.test.ts b/src/shared/agent-config-integration.test.ts index e663da9f..1760ca02 100644 --- a/src/shared/agent-config-integration.test.ts +++ b/src/shared/agent-config-integration.test.ts @@ -93,10 +93,10 @@ describe("Agent Config Integration", () => { // then - display names are correct expect(displayNames).toContain("Sisyphus (Ultraworker)") - expect(displayNames).toContain("Atlas (Plan Execution Orchestrator)") + expect(displayNames).toContain("Atlas (Plan Executor)") expect(displayNames).toContain("Prometheus (Plan Builder)") expect(displayNames).toContain("Metis (Plan Consultant)") - expect(displayNames).toContain("Momus (Plan Reviewer)") + expect(displayNames).toContain("Momus (Plan Critic)") expect(displayNames).toContain("oracle") expect(displayNames).toContain("librarian") expect(displayNames).toContain("explore") @@ -112,9 +112,9 @@ describe("Agent Config Integration", () => { // then - correct display names are returned expect(displayNames[0]).toBe("Sisyphus (Ultraworker)") - expect(displayNames[1]).toBe("Atlas (Plan Execution Orchestrator)") + expect(displayNames[1]).toBe("Atlas (Plan Executor)") expect(displayNames[2]).toBe("Sisyphus (Ultraworker)") - expect(displayNames[3]).toBe("Atlas (Plan Execution Orchestrator)") + expect(displayNames[3]).toBe("Atlas (Plan Executor)") expect(displayNames[4]).toBe("Prometheus (Plan Builder)") expect(displayNames[5]).toBe("Prometheus (Plan Builder)") }) @@ -218,7 +218,7 @@ describe("Agent Config Integration", () => { // then - display names are correct expect(sisyphusDisplay).toBe("Sisyphus (Ultraworker)") - expect(atlasDisplay).toBe("Atlas (Plan Execution Orchestrator)") + expect(atlasDisplay).toBe("Atlas (Plan Executor)") }) }) }) diff --git a/src/shared/agent-display-names.test.ts b/src/shared/agent-display-names.test.ts index 628de8b8..05da7d5c 100644 --- a/src/shared/agent-display-names.test.ts +++ b/src/shared/agent-display-names.test.ts @@ -42,8 +42,8 @@ describe("getAgentDisplayName", () => { // when getAgentDisplayName called const result = getAgentDisplayName(configKey) - // then returns "Atlas (Plan Execution Orchestrator)" - expect(result).toBe("Atlas (Plan Execution Orchestrator)") + // then returns "Atlas (Plan Executor)" + expect(result).toBe("Atlas (Plan Executor)") }) it("returns display name for prometheus", () => { @@ -86,8 +86,8 @@ describe("getAgentDisplayName", () => { // when getAgentDisplayName called const result = getAgentDisplayName(configKey) - // then returns "Momus (Plan Reviewer)" - expect(result).toBe("Momus (Plan Reviewer)") + // then returns "Momus (Plan Critic)" + expect(result).toBe("Momus (Plan Critic)") }) it("returns display name for oracle", () => { @@ -140,11 +140,12 @@ describe("AGENT_DISPLAY_NAMES", () => { // given expected mappings const expectedMappings = { sisyphus: "Sisyphus (Ultraworker)", - atlas: "Atlas (Plan Execution Orchestrator)", + hephaestus: "Hephaestus (Deep Agent)", prometheus: "Prometheus (Plan Builder)", + atlas: "Atlas (Plan Executor)", "sisyphus-junior": "Sisyphus-Junior", metis: "Metis (Plan Consultant)", - momus: "Momus (Plan Reviewer)", + momus: "Momus (Plan Critic)", oracle: "oracle", librarian: "librarian", explore: "explore", diff --git a/src/shared/agent-display-names.ts b/src/shared/agent-display-names.ts index 82c08b2c..4370da36 100644 --- a/src/shared/agent-display-names.ts +++ b/src/shared/agent-display-names.ts @@ -5,11 +5,12 @@ */ export const AGENT_DISPLAY_NAMES: Record = { sisyphus: "Sisyphus (Ultraworker)", - atlas: "Atlas (Plan Execution Orchestrator)", + hephaestus: "Hephaestus (Deep Agent)", prometheus: "Prometheus (Plan Builder)", + atlas: "Atlas (Plan Executor)", "sisyphus-junior": "Sisyphus-Junior", metis: "Metis (Plan Consultant)", - momus: "Momus (Plan Reviewer)", + momus: "Momus (Plan Critic)", oracle: "oracle", librarian: "librarian", explore: "explore",