session.yaml 706 B

123456789101112131415161718192021222324
  1. type: object
  2. properties:
  3. id:
  4. type: string
  5. format: uuid
  6. description: Unique ID of the session
  7. example: 019eb74f-c5c3-771c-b3ce-399a9ffeafe0
  8. game_id:
  9. type: string
  10. format: uuid
  11. description: ID of the game that owns this session
  12. example: cbc7d94e-12fe-4773-b095-43ce28d601d4
  13. summary:
  14. type: string
  15. description: LLM generated summary of the full session. Only available after session is over
  16. example: Lorem Ipsum, etc...
  17. started_at:
  18. type: date
  19. description: Date session was first created
  20. example: 2026-06-11T15:42:12.281Z
  21. ended_at:
  22. type: date
  23. description: Date when session was ended. Possibly null.
  24. example: 2026-06-11T15:42:50.417Z