Install
openclaw skills install session-logLightweight session logging for OpenClaw agents. Automatically creates a timestamped session file on every session start (including /new resets) and appends topic summaries during conversation. Solves the problem of /new overwriting session history — logs persist across resets and are readable by daily report crons. Use when setting up session continuity, conversation audit trails, or multi-agent daily summaries. Works for main, writer, coding, or any agent.
openclaw skills install session-logLightweight session logging that survives /new resets.
sessions/YYYY-MM-DD_HH-MM_{agent}.mdsessions/YYYY-MM-DD_*.md to reconstruct the full day5. Create `sessions/YYYY-MM-DD_HH-MM_{agent}.md` (local time) for this session
Get current time and create the file:
python3 /path/to/skills/session-log/scripts/new_session.py --agent main --dir /path/to/workspace/sessions
Or manually:
# Session 2026-03-04 09:30 | main
## Log
After each meaningful topic wraps up, append one line:
echo "- [topic] one-line summary" >> sessions/YYYY-MM-DD_HH-MM_{agent}.md
Keep it short — one line per topic, a dozen words max. This is a log, not a journal.
Each agent writes to its own workspace sessions/ folder. The daily report reads all of them:
| Agent | Path |
|---|---|
| main | /path/to/main-workspace/sessions/ |
| writer | /path/to/writer-workspace/sessions/ |
| coding | /path/to/coding-workspace/sessions/ |
In the report cron's prepare step, glob today's session files from all agents:
ls /path/to/main-workspace/sessions/YYYY-MM-DD_*.md
ls /path/to/writer-workspace/sessions/YYYY-MM-DD_*.md
ls /path/to/coding-workspace/sessions/YYYY-MM-DD_*.md
Read each file and include summaries in the conversation recap section, tagged by agent ([main]/[writer]/[coding]).
# Session YYYY-MM-DD HH:MM | {agent}
## Log
- [topic-a] one-line summary
- [topic-b] one-line summary
Use scripts/new_session.py to create the session file with correct timestamp:
python3 skills/session-log/scripts/new_session.py --agent main --dir workspace/sessions