turn.yaml 849 B

12345678910111213141516171819202122232425262728
  1. type: object
  2. properties:
  3. id:
  4. type: string
  5. format: uuid
  6. description: Unique ID of the turn
  7. example: 019eb75b-bb35-77b7-a16f-38b85223085d
  8. session_id:
  9. type: string
  10. format: uuid
  11. description: ID of the session that this turn belongs to
  12. example: 019eb75c-41cd-7456-95fe-382787dc4f12
  13. user_text:
  14. type: string
  15. description: User provided input for the actions to take for their turn
  16. example: Lorem Ipsum, etc...
  17. llm_text:
  18. type: string
  19. description: LLM generated text to respond to user and move the game forward
  20. example: Lorem Ipsum, etc...
  21. sequence_number:
  22. type: number
  23. description: Number for ordering the turns in a session. Refers to session, not game.
  24. example: 5
  25. created_at:
  26. type: date
  27. description: Time when the turn was taken
  28. example: 2026-06-11T15:48:40.705Z