Session Summary
Every session automatically summarized — files changed, tests run, commands executed, packages installed. No more reading 2,000 messages to understand what the AI did.
Quick start
Section titled “Quick start”sfs summary ses_abcOutput:
Debug auth middleware2.3h | 327 msgs | 28 tool calls | Claude CodeBranch: feature/auth-fix @ a1b2c3d
Files modified (3): src/auth/middleware.py src/auth/tokens.py tests/test_auth.py
Commands: 34Tests: 6 runs (5 passed, 1 failed)Packages: pyjwt, redisWhat’s extracted
Section titled “What’s extracted”| Data | Source |
|---|---|
| Files modified/read | Read, Write, Edit tool calls |
| Commands executed | Bash tool calls |
| Test results | pytest, jest, go test output parsing |
| Packages installed | pip install, npm install commands |
| Errors encountered | Error patterns in tool output |
| Duration | First to last message timestamp |
Export as markdown
Section titled “Export as markdown”sfs summary ses_abc --format md > session-summary.mdToday’s sessions
Section titled “Today’s sessions”sfs summary --todayShows a table of all sessions captured today with key metrics.
Dashboard
Section titled “Dashboard”The Summary tab in the session detail page shows:
- Metric cards (duration, messages, tool calls, tests)
- Files modified and read (expandable)
- Activity section (commands, tests, packages, errors)
- Narrative section (if LLM-generated)