Commit graph

3 commits

Author SHA1 Message Date
Tranquil-Flow
c8e3c02c2b fix(tui): suppress MCP discovery in slash_worker to prevent duplicate serve children (#15275)
The slash_worker creates a HermesCLI which imports model_tools, triggering
discover_mcp_tools() at module scope.  Meanwhile, the TUI server also calls
MCP discovery independently.  Both paths spawn ``hermes mcp serve`` child
processes per session.

Fix: defer the cli import in slash_worker to main() and set
HERMES_MCP_DISCOVERY=0 beforehand.  model_tools now checks this env var
and skips MCP discovery when suppressed.
2026-04-25 08:57:21 +10:00
Austin Pickett
371efafc46 feat: personality 2026-04-08 00:15:15 -04:00
Brooklyn Nicholson
29f2610e4b tui updates for rendering pipeline 2026-04-07 20:11:05 -05:00