Skip to content

Session history dashboard #12

Description

@nthh

Summary

Show users a history of their past sessions — when they ran, what repos, how long.

Details

The server already emits analytics events (session.created, session.ended, etc.) with timestamps and metadata. This just needs:

  • Persistent storage for events (currently stdout + optional file)
  • A /api/sessions/history endpoint filtered by user
  • A dashboard UI showing past sessions as a list/table

Fields per session

  • Start time, end time, duration
  • Repo URL (if any)
  • How it ended (idle timeout vs user-terminated)

Nice-to-haves

  • Re-launch button (pre-fills form with same repo/settings)
  • Total usage stats (sessions this week, hours used)

Metadata

Metadata

Assignees

No one assigned

    Labels

    mediumWeeks of work

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions