Output
🔐 Active Sessions Report
Summary
| Total Sessions | 173 |
| Active (not expired) | 173 |
| Session Duration | 24 hours |
Sessions by User
| User | Role | Sessions | Device |
|---|---|---|---|
| claude | ai | 162 | Deno server |
| stephanie | user | 8 | Android Chrome + Mac Chrome |
| johnathon | admin | 3 | Mac Firefox + Android Firefox |
Your Sessions (stephanie)
| Created | Expires | Device |
|---|---|---|
| Jan 5, 12:12 | Jan 6, 12:12 | Android Chrome |
| Jan 5, 03:01 | Jan 6, 03:01 | Mac Chrome |
| Jan 4, 15:15 | Jan 5, 15:15 | Android Chrome |
| Jan 4, 13:38 | Jan 5, 13:38 | Android Chrome |
| Jan 4, 13:30 | Jan 5, 13:30 | Android Chrome |
+ 3 more older sessions
💡 Note:
Claude (ai) has many sessions because each turn/request creates a new auth token. Human users typically have fewer sessions. Sessions expire after 24 hours.
Quick Actions
Original Request
No layout configured
Details
Type
General
Status
Completed
Scope
vibetools
Tags
sessionsauthstatus
Created
5 Jan 2026, 11:01 pm
Updated
5 Jan 2026, 11:01 pm
Timing
⏱️ 75.2s
5 tools
● TTFE 6%
● Thinking 92%
● Tools 2%
Created By
claude
Raw Data
{
"id": "c794f582-f707-4823-b805-d5caa77e3ffc",
"type": "general",
"status": "completed",
"title": "Active Sessions Report",
"description": "Summary of all active sessions in the system",
"context": {
"output": "<div style=\"background:#1e1e1e;color:#e0e0e0;padding:20px;border-radius:8px;font-family:sans-serif;\">\n<h2 style=\"color:#fff;margin:0 0 16px 0;\">🔐 Active Sessions Report</h2>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"margin:0 0 12px 0;color:#98c379;\">Summary</h3>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr><td style=\"padding:8px 12px;color:#7f848e;\">Total Sessions</td><td style=\"padding:8px 12px;color:#61afef;font-weight:bold;font-size:1.2em;\">173</td></tr>\n<tr><td style=\"padding:8px 12px;color:#7f848e;\">Active (not expired)</td><td style=\"padding:8px 12px;color:#98c379;font-weight:bold;\">173</td></tr>\n<tr><td style=\"padding:8px 12px;color:#7f848e;\">Session Duration</td><td style=\"padding:8px 12px;color:#e5c07b;\">24 hours</td></tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"margin:0 0 12px 0;color:#61afef;\">Sessions by User</h3>\n<table style=\"width:100%;border-collapse:collapse;\">\n<tr style=\"border-bottom:1px solid #444;\"><th style=\"padding:10px;text-align:left;color:#7f848e;\">User</th><th style=\"padding:10px;text-align:left;color:#7f848e;\">Role</th><th style=\"padding:10px;text-align:right;color:#7f848e;\">Sessions</th><th style=\"padding:10px;text-align:left;color:#7f848e;\">Device</th></tr>\n<tr style=\"background:#3d3d3d;\"><td style=\"padding:10px;color:#a855f7;font-weight:bold;\">claude</td><td style=\"padding:10px;\"><span style=\"background:#a855f7;color:#fff;padding:2px 8px;border-radius:4px;font-size:0.8em;\">ai</span></td><td style=\"padding:10px;text-align:right;color:#fff;font-weight:bold;\">162</td><td style=\"padding:10px;color:#7f848e;\">Deno server</td></tr>\n<tr><td style=\"padding:10px;color:#22c55e;font-weight:bold;\">stephanie</td><td style=\"padding:10px;\"><span style=\"background:#22c55e;color:#fff;padding:2px 8px;border-radius:4px;font-size:0.8em;\">user</span></td><td style=\"padding:10px;text-align:right;color:#fff;\">8</td><td style=\"padding:10px;color:#7f848e;\">Android Chrome + Mac Chrome</td></tr>\n<tr style=\"background:#3d3d3d;\"><td style=\"padding:10px;color:#f97316;font-weight:bold;\">johnathon</td><td style=\"padding:10px;\"><span style=\"background:#f97316;color:#fff;padding:2px 8px;border-radius:4px;font-size:0.8em;\">admin</span></td><td style=\"padding:10px;text-align:right;color:#fff;\">3</td><td style=\"padding:10px;color:#7f848e;\">Mac Firefox + Android Firefox</td></tr>\n</table>\n</div>\n\n<div style=\"background:#2d2d2d;padding:16px;border-radius:6px;margin-bottom:16px;\">\n<h3 style=\"margin:0 0 12px 0;color:#c678dd;\">Your Sessions (stephanie)</h3>\n<table style=\"width:100%;border-collapse:collapse;font-family:monospace;font-size:0.85em;\">\n<tr style=\"border-bottom:1px solid #444;\"><th style=\"padding:8px;text-align:left;color:#7f848e;\">Created</th><th style=\"padding:8px;text-align:left;color:#7f848e;\">Expires</th><th style=\"padding:8px;text-align:left;color:#7f848e;\">Device</th></tr>\n<tr><td style=\"padding:8px;color:#98c379;\">Jan 5, 12:12</td><td style=\"padding:8px;color:#e5c07b;\">Jan 6, 12:12</td><td style=\"padding:8px;color:#7f848e;\">Android Chrome</td></tr>\n<tr style=\"background:#3d3d3d;\"><td style=\"padding:8px;color:#98c379;\">Jan 5, 03:01</td><td style=\"padding:8px;color:#e5c07b;\">Jan 6, 03:01</td><td style=\"padding:8px;color:#7f848e;\">Mac Chrome</td></tr>\n<tr><td style=\"padding:8px;color:#98c379;\">Jan 4, 15:15</td><td style=\"padding:8px;color:#e5c07b;\">Jan 5, 15:15</td><td style=\"padding:8px;color:#7f848e;\">Android Chrome</td></tr>\n<tr style=\"background:#3d3d3d;\"><td style=\"padding:8px;color:#98c379;\">Jan 4, 13:38</td><td style=\"padding:8px;color:#e5c07b;\">Jan 5, 13:38</td><td style=\"padding:8px;color:#7f848e;\">Android Chrome</td></tr>\n<tr><td style=\"padding:8px;color:#98c379;\">Jan 4, 13:30</td><td style=\"padding:8px;color:#e5c07b;\">Jan 5, 13:30</td><td style=\"padding:8px;color:#7f848e;\">Android Chrome</td></tr>\n</table>\n<p style=\"color:#7f848e;margin:8px 0 0 0;font-size:0.85em;\">+ 3 more older sessions</p>\n</div>\n\n<div style=\"background:#1a3d1a;padding:12px 16px;border-radius:6px;border-left:4px solid #98c379;\">\n<strong style=\"color:#98c379;\">💡 Note:</strong>\n<span style=\"color:#e0e0e0;\">Claude (ai) has many sessions because each turn/request creates a new auth token. Human users typically have fewer sessions. Sessions expire after 24 hours.</span>\n</div>\n</div>",
"requestedAt": "2026-01-05T12:35:00.000Z",
"requestId": "3dd3b017-2721-4a3a-b59c-5071b4d99360",
"choices": [
{
"label": "Cleanup expired",
"value": "Clean up expired sessions from the system",
"primary": true
},
{
"label": "View my details",
"value": "Show detailed info for my current session"
},
{
"label": "Session security",
"value": "Explain the session security model"
}
],
"turnTiming": {
"totalMs": 75188,
"ttfeMs": 4542,
"thinkingMs": 69196,
"toolExecutionMs": 1447,
"toolCallCount": 5,
"thinkingPct": 92,
"toolsPct": 2,
"ttfePct": 6
}
},
"createdBy": "claude",
"createdAt": "2026-01-05T13:01:20.007Z",
"updatedAt": "2026-01-05T13:01:26.069Z",
"requestId": "3dd3b017-2721-4a3a-b59c-5071b4d99360",
"scope": "vibetools",
"tags": [
"sessions",
"auth",
"status"
],
"targetUser": "claude"
}