
Session History
- 9.1k installs
- 26.6k repo stars
- Updated August 3, 2026
- rohitg00/agentmemory
Retrieves and displays recent project sessions as a timeline with observation counts and highlights
About
Session History displays recent project sessions as a clean timeline using the memory_sessions tool. Developers invoke it when users ask "what did we do last time" or request an overview of previous work. The skill calls memory_sessions with a limit of 20, then presents results in reverse chronological order showing session ID, project name, timestamp, status, and observation counts. For sessions with observations, it surfaces key highlights by type and title, along with session summaries and decisions when available.
- Calls memory_sessions tool with limit:20 to fetch recent session window
- Displays sessions in reverse chronological order with 8-char ID, project, start time, status
- Shows observation counts and key highlights (type + title) per session
- Surfaces session summaries with titles and key decisions when present
- Explicitly forbids inventing sessions - only shows tool-returned data
Session History by the numbers
- 9,109 all-time installs (skills.sh)
- +655 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #97 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
session-history capabilities & compatibility
- Capabilities
- memory_sessions tool invocation · session timeline display · observation highlighting · reverse chronological sorting
- Use cases
- project management · memory
- Platforms
- macOS · Windows · Linux
- Runs
- Runs locally
- Pricing
- Free
What session-history says it does
Present in reverse chronological order: session id (first 8), project, start time, status.
An empty history is a real answer, never a cue to invent past work.
npx skills add https://github.com/rohitg00/agentmemory --skill session-historyAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 9.1k |
|---|---|
| repo stars | ★ 26.6k |
| Security audit | 3 / 3 scanners passed |
| Last updated | August 3, 2026 |
| Repository | rohitg00/agentmemory ↗ |
What it does
Show chronological timeline of recent project sessions with observations when user asks about past work or session history.
Who is it for?
Reviewing recent project activity, understanding past session context, checking what was done last time
Skip if: Searching specific topics across sessions (use recall), date-grouped highlights (use recap), or jumping into most recent session (use handoff)
When should I use this skill?
User asks "what did we do last time", "session history", "past sessions", or wants overview of previous work
What you get
Clean reverse-chronological timeline showing session IDs, timestamps, status, observation counts, and key highlights from actual tool data
- Reverse-chronological session timeline
- Per-session observation counts
- Key highlights and decisions
By the numbers
- Shows up to 20 recent sessions
- Displays first 8 characters of session ID
Files
The user wants an overview of recent sessions on this project.
Quick start
memory_sessions { "limit": 20 }Expected output:
7f3a9c2 · app · 2026-06-07 09:00 · completed · 14 obs
- decision: Rotate refresh tokens on every use
b21d004 · app · 2026-06-05 14:00 · completed · 9 obs
- code: limit.ts counts per-IPWhy
Only show sessions and observations the tool returned. An empty history is a real answer, never a cue to invent past work.
Workflow
1. Call memory_sessions with limit: 20 for a meaningful window. 2. Present in reverse chronological order: session id (first 8), project, start time, status. 3. For sessions with observations, show the key highlights (type plus title). 4. Note the total observation count per session. 5. When a session summary exists, surface its title and the key decisions.
Anti-patterns
WRONG: the tool returns two sessions, you describe "several sessions of steady progress" and add ones you remember from the conversation.
RIGHT: show exactly the two sessions returned, each with its real id, status, and observation count.
Checklist
- Every session shown came from the tool response.
- Order is reverse-chronological.
- Per-session observation counts match the response.
- No session or highlight was invented or merged.
See also
recap: same data grouped by date with highlights.handoff: jump straight into the most recent session.recall: search across all sessions by topic.
Troubleshooting
See ../_shared/TROUBLESHOOTING.md if memory_sessions is not available.
session-history worked examples
1. Standard timeline
User: "Show me the session history."
Invocation:
memory_sessions { "limit": 20 }Response:
{
"sessions": [
{ "id": "7f3a9c21", "project": "app", "startedAt": "2026-06-07T09:00:00Z",
"status": "completed", "observationCount": 14,
"summary": "Reworked refresh rotation",
"highlights": [ { "type": "decision", "title": "Rotate refresh tokens on every use" } ] },
{ "id": "b21d004e", "project": "app", "startedAt": "2026-06-05T14:00:00Z",
"status": "completed", "observationCount": 9,
"highlights": [ { "type": "code", "title": "limit.ts counts per-IP" } ] }
]
}Present:
- 7f3a9c2 app, 2026-06-07 09:00, completed, 14 obs- decision: Rotate refresh tokens on every use (summary: Reworked refresh rotation)
- b21d004 app, 2026-06-05 14:00, completed, 9 obs- code: limit.ts counts per-IP
2. Session with no observations
If a returned session has observationCount: 0, list it but say so:
- c98f110 app, 2026-06-04 11:00, abandoned, 0 obs (no recorded work)3. Empty history
User: "What did we do last time?"
memory_sessions { "limit": 20 }Response:
{ "sessions": [] }Present:
No recorded sessions yet for this project. Once you work with memory capture
on, they will show here. Use remember to save a note now.Related skills
FAQ
How many sessions does this show?
Calls memory_sessions with limit:20 to fetch a meaningful window of recent sessions
What if the tool returns empty history?
An empty history is a real answer - never invent past work or sessions
What's the difference between this and recap?
session-history shows sessions chronologically; recap groups the same data by date with highlights
Is Session History safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.