From 9f08fc925d20786142d9dc6c501f401e1a6a8a73 Mon Sep 17 00:00:00 2001 From: teknium1 <127238744+teknium1@users.noreply.github.com> Date: Tue, 16 Jun 2026 06:01:30 -0700 Subject: [PATCH] fix(learn): register learn in _BUILTIN_SUBCOMMANDS The startup-plugin-gating test requires every live CLI subcommand to be in _BUILTIN_SUBCOMMANDS so plugin discovery is skipped when the user targets a builtin. Add 'learn'. --- hermes_cli/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hermes_cli/main.py b/hermes_cli/main.py index 9ca2238ca60f..bed95f210493 100644 --- a/hermes_cli/main.py +++ b/hermes_cli/main.py @@ -10958,7 +10958,7 @@ _BUILTIN_SUBCOMMANDS = frozenset( "computer-use", "config", "cron", "curator", "dashboard", "debug", "doctor", "dump", "fallback", "gateway", "hooks", "import", "insights", - "gui", "desktop", "kanban", "login", "logout", "logs", "lsp", "mcp", "memory", "migrate", + "gui", "desktop", "kanban", "learn", "login", "logout", "logs", "lsp", "mcp", "memory", "migrate", "model", "pairing", "plugins", "portal", "postinstall", "profile", "proxy", "prompt-size", "send", "sessions", "setup",