diff --git a/hermes_cli/main.py b/hermes_cli/main.py index 102ee325b6e..fa10749012f 100644 --- a/hermes_cli/main.py +++ b/hermes_cli/main.py @@ -2433,6 +2433,9 @@ _AUX_TASKS: list[tuple[str, str, str]] = [ ("mcp", "MCP", "MCP tool reasoning"), ("title_generation", "Title generation", "session titles"), ("skills_hub", "Skills hub", "skills search/install"), + ("triage_specifier", "Triage specifier", "kanban spec fleshing"), + ("kanban_decomposer", "Kanban decomposer", "task decomposition"), + ("profile_describer", "Profile describer", "auto profile descriptions"), ("curator", "Curator", "skill-usage review pass"), ] diff --git a/hermes_cli/web_server.py b/hermes_cli/web_server.py index 7d28ce07617..03f05ef137c 100644 --- a/hermes_cli/web_server.py +++ b/hermes_cli/web_server.py @@ -980,6 +980,9 @@ _AUX_TASK_SLOTS: Tuple[str, ...] = ( "approval", "mcp", "title_generation", + "triage_specifier", + "kanban_decomposer", + "profile_describer", "curator", ) diff --git a/web/src/pages/ModelsPage.tsx b/web/src/pages/ModelsPage.tsx index 1359cbd9fc2..ef785b2797e 100644 --- a/web/src/pages/ModelsPage.tsx +++ b/web/src/pages/ModelsPage.tsx @@ -49,6 +49,9 @@ const AUX_TASKS: readonly { key: string; label: string; hint: string }[] = [ { key: "approval", label: "Approval", hint: "Smart auto-approve" }, { key: "mcp", label: "MCP", hint: "MCP tool routing" }, { key: "title_generation", label: "Title Gen", hint: "Session titles" }, + { key: "triage_specifier", label: "Triage Specifier", hint: "Kanban spec fleshing" }, + { key: "kanban_decomposer", label: "Kanban Decomposer", hint: "Task decomposition" }, + { key: "profile_describer", label: "Profile Describer", hint: "Auto profile descriptions" }, { key: "curator", label: "Curator", hint: "Skill-usage review" }, ] as const;