|
|
@@ -0,0 +1,28 @@
|
|
|
+type: object
|
|
|
+properties:
|
|
|
+ id:
|
|
|
+ type: string
|
|
|
+ format: uuid
|
|
|
+ description: Unique ID of the turn
|
|
|
+ example: 019eb75b-bb35-77b7-a16f-38b85223085d
|
|
|
+ session_id:
|
|
|
+ type: string
|
|
|
+ format: uuid
|
|
|
+ description: ID of the session that this turn belongs to
|
|
|
+ example: 019eb75c-41cd-7456-95fe-382787dc4f12
|
|
|
+ user_text:
|
|
|
+ type: string
|
|
|
+ description: User provided input for the actions to take for their turn
|
|
|
+ example: Lorem Ipsum, etc...
|
|
|
+ llm_text:
|
|
|
+ type: string
|
|
|
+ description: LLM generated text to respond to user and move the game forward
|
|
|
+ example: Lorem Ipsum, etc...
|
|
|
+ sequence_number:
|
|
|
+ type: number
|
|
|
+ description: Number for ordering the turns in a session. Refers to session, not game.
|
|
|
+ example: 5
|
|
|
+ created_at:
|
|
|
+ type: date
|
|
|
+ description: Time when the turn was taken
|
|
|
+ example: 2026-06-11T15:48:40.705Z
|