diff --git a/hermes_cli/session_export_html.py b/hermes_cli/session_export_html.py new file mode 100644 index 00000000000..d11cb791251 --- /dev/null +++ b/hermes_cli/session_export_html.py @@ -0,0 +1,761 @@ +""" +HTML Export generator for Hermes sessions. +Generates a standalone, beautiful HTML file with all messages embedded. +Supports single and multi-session exports with a professional sidebar. +No remote dependencies. +Enhanced with UI-UX-PRO-MAX design intelligence. +""" + +import json +import datetime +from typing import Any, Dict, List + +# --- Icons (Lucide-style SVGs) --- +ICON_USER = '' +ICON_BOT = '' +ICON_TERMINAL = '' +ICON_WRENCH = '' +ICON_SPARKLES = '' +ICON_CHEVRON_RIGHT = '' +ICON_SEARCH = '' +ICON_HERMES = '' + +HTML_TEMPLATE = """ + +
+ + +