From 13f3e6716575d0bd20162409b9de19c74dc55037 Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:05:40 -0700 Subject: [PATCH] ux: show 'Initializing agent...' on first message (#4086) Display a brief status message before the heavy agent initialization (OpenAI client setup, tool loading, memory init, etc.) so users aren't staring at a blank screen for several seconds. Only prints when self.agent is None (first use or after model switch). Closes #4060 Co-authored-by: SHL0MS --- cli.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cli.py b/cli.py index e01a0e797de..1df9ed2ce4c 100644 --- a/cli.py +++ b/cli.py @@ -5597,6 +5597,8 @@ class HermesCLI: self.agent = None # Initialize agent if needed + if self.agent is None: + _cprint(f"{_DIM}Initializing agent...{_RST}") if not self._init_agent( model_override=turn_route["model"], runtime_override=turn_route["runtime"],