π¦ ClawHub
openclaw session viewer
by @nan-wang
Generate an interactive HTML viewer to review and analyze OpenClaw conversation sessions, including history, tool calls, token usage, and debugging details.
TERMINAL
clawhub install openclaw-session-viewerπ About This Skill
name: openclaw-session-viewer description: Generate interactive HTML viewer for OpenClaw conversation sessions. Use when: (1) reviewing conversation history, (2) analyzing context management, (3) debugging session logs, (4) visualizing tool calls and results, (5) understanding token usage. Triggers on "view session", "conversation viewer", "session history", "context viewer", "review this conversation".
OpenClaw Session Viewer
Generate an interactive HTML viewer for OpenClaw session logs with full conversation history, tool calls, and results.
Quick Start
# Extract and view current session
python3 ~/.openclaw/skills/session-viewer/scripts/extract_session.py
open /tmp/session_viewer.html
Commands
Extract current session
python3 ~/.openclaw/skills/session-viewer/scripts/extract_session.py [--agent main] [--output /tmp/session_viewer.html]
Extract specific session by ID
python3 ~/.openclaw/skills/session-viewer/scripts/extract_session.py --session-id
List available sessions
python3 ~/.openclaw/skills/session-viewer/scripts/extract_session.py --list
Output
The viewer includes:
Session Log Location
~/.openclaw/agents//sessions/
βββ sessions.json # Index: session keys β IDs
βββ .jsonl # Conversation log
Tips
π‘ Examples
# Extract and view current session
python3 ~/.openclaw/skills/session-viewer/scripts/extract_session.py
open /tmp/session_viewer.html