// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`build chat item tree and get thread messages should get thread messages from tree6, using specified message as target 1`] = `
[
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726105791,
            "files": [],
            "id": "f9d7ff7c-3a3b-4d9a-a289-657817f4caff",
            "message_id": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
            "observation": "",
            "position": 1,
            "thought": "Sure, I'll play! My number is 57. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726105795,
                    "files": [],
                    "id": "f61a3fce-37ac-4f9d-9935-95f97e598dfe",
                    "message_id": "73bbad14-d915-499d-87bf-0df14d40779d",
                    "observation": "",
                    "position": 1,
                    "thought": "I choose 83. What's your next number?",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [
                  {
                    "children": [
                      {
                        "agent_thoughts": [
                          {
                            "chain_id": null,
                            "created_at": 1726105799,
                            "files": [],
                            "id": "9730d587-9268-4683-9dd9-91a1cab9510b",
                            "message_id": "4c5d0841-1206-463e-95d8-71f812877658",
                            "observation": "",
                            "position": 1,
                            "thought": "I'll go with 112. Your turn!",
                            "tool": "",
                            "tool_input": "",
                            "tool_labels": {},
                          },
                        ],
                        "children": [],
                        "content": "I'll go with 112. Your turn!",
                        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                        "feedbackDisabled": false,
                        "id": "4c5d0841-1206-463e-95d8-71f812877658",
                        "input": {
                          "inputs": {},
                          "query": "99",
                        },
                        "isAnswer": true,
                        "log": [
                          {
                            "files": [],
                            "role": "user",
                            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "Sure, I'll play! My number is 57. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "58",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "I choose 83. What's your next number?",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "99",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "I'll go with 112. Your turn!",
                          },
                        ],
                        "message_files": [],
                        "more": {
                          "latency": "1.49",
                          "time": "09/11/2024 09:50 PM",
                          "tokens": 86,
                        },
                        "parentMessageId": "question-4c5d0841-1206-463e-95d8-71f812877658",
                        "siblingIndex": 0,
                        "workflow_run_id": null,
                      },
                    ],
                    "content": "99",
                    "id": "question-4c5d0841-1206-463e-95d8-71f812877658",
                    "isAnswer": false,
                    "message_files": [],
                    "parentMessageId": "73bbad14-d915-499d-87bf-0df14d40779d",
                  },
                ],
                "content": "I choose 83. What's your next number?",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "73bbad14-d915-499d-87bf-0df14d40779d",
                "input": {
                  "inputs": {},
                  "query": "58",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure, I'll play! My number is 57. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "58",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "I choose 83. What's your next number?",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.33",
                  "time": "09/11/2024 09:49 PM",
                  "tokens": 68,
                },
                "parentMessageId": "question-73bbad14-d915-499d-87bf-0df14d40779d",
                "siblingIndex": 0,
                "workflow_run_id": null,
              },
            ],
            "content": "58",
            "id": "question-73bbad14-d915-499d-87bf-0df14d40779d",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
          },
        ],
        "content": "Sure, I'll play! My number is 57. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
        "input": {
          "inputs": {},
          "query": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure, I'll play! My number is 57. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.56",
          "time": "09/11/2024 09:49 PM",
          "tokens": 49,
        },
        "parentMessageId": "question-ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
        "siblingIndex": 0,
        "workflow_run_id": null,
      },
    ],
    "content": "Let's play a game, I say a number , and you response me with another bigger, yet random-looking number. I'll start first, 38",
    "id": "question-ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
    "isAnswer": false,
    "message_files": [],
  },
  {
    "agent_thoughts": [
      {
        "chain_id": null,
        "created_at": 1726105791,
        "files": [],
        "id": "f9d7ff7c-3a3b-4d9a-a289-657817f4caff",
        "message_id": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
        "observation": "",
        "position": 1,
        "thought": "Sure, I'll play! My number is 57. Your turn!",
        "tool": "",
        "tool_input": "",
        "tool_labels": {},
      },
    ],
    "children": [
      {
        "children": [
          {
            "agent_thoughts": [
              {
                "chain_id": null,
                "created_at": 1726105795,
                "files": [],
                "id": "f61a3fce-37ac-4f9d-9935-95f97e598dfe",
                "message_id": "73bbad14-d915-499d-87bf-0df14d40779d",
                "observation": "",
                "position": 1,
                "thought": "I choose 83. What's your next number?",
                "tool": "",
                "tool_input": "",
                "tool_labels": {},
              },
            ],
            "children": [
              {
                "children": [
                  {
                    "agent_thoughts": [
                      {
                        "chain_id": null,
                        "created_at": 1726105799,
                        "files": [],
                        "id": "9730d587-9268-4683-9dd9-91a1cab9510b",
                        "message_id": "4c5d0841-1206-463e-95d8-71f812877658",
                        "observation": "",
                        "position": 1,
                        "thought": "I'll go with 112. Your turn!",
                        "tool": "",
                        "tool_input": "",
                        "tool_labels": {},
                      },
                    ],
                    "children": [],
                    "content": "I'll go with 112. Your turn!",
                    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                    "feedbackDisabled": false,
                    "id": "4c5d0841-1206-463e-95d8-71f812877658",
                    "input": {
                      "inputs": {},
                      "query": "99",
                    },
                    "isAnswer": true,
                    "log": [
                      {
                        "files": [],
                        "role": "user",
                        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                      },
                      {
                        "files": [],
                        "role": "assistant",
                        "text": "Sure, I'll play! My number is 57. Your turn!",
                      },
                      {
                        "files": [],
                        "role": "user",
                        "text": "58",
                      },
                      {
                        "files": [],
                        "role": "assistant",
                        "text": "I choose 83. What's your next number?",
                      },
                      {
                        "files": [],
                        "role": "user",
                        "text": "99",
                      },
                      {
                        "files": [],
                        "role": "assistant",
                        "text": "I'll go with 112. Your turn!",
                      },
                    ],
                    "message_files": [],
                    "more": {
                      "latency": "1.49",
                      "time": "09/11/2024 09:50 PM",
                      "tokens": 86,
                    },
                    "parentMessageId": "question-4c5d0841-1206-463e-95d8-71f812877658",
                    "siblingIndex": 0,
                    "workflow_run_id": null,
                  },
                ],
                "content": "99",
                "id": "question-4c5d0841-1206-463e-95d8-71f812877658",
                "isAnswer": false,
                "message_files": [],
                "parentMessageId": "73bbad14-d915-499d-87bf-0df14d40779d",
              },
            ],
            "content": "I choose 83. What's your next number?",
            "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
            "feedbackDisabled": false,
            "id": "73bbad14-d915-499d-87bf-0df14d40779d",
            "input": {
              "inputs": {},
              "query": "58",
            },
            "isAnswer": true,
            "log": [
              {
                "files": [],
                "role": "user",
                "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "Sure, I'll play! My number is 57. Your turn!",
              },
              {
                "files": [],
                "role": "user",
                "text": "58",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "I choose 83. What's your next number?",
              },
            ],
            "message_files": [],
            "more": {
              "latency": "1.33",
              "time": "09/11/2024 09:49 PM",
              "tokens": 68,
            },
            "parentMessageId": "question-73bbad14-d915-499d-87bf-0df14d40779d",
            "siblingIndex": 0,
            "workflow_run_id": null,
          },
        ],
        "content": "58",
        "id": "question-73bbad14-d915-499d-87bf-0df14d40779d",
        "isAnswer": false,
        "message_files": [],
        "parentMessageId": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
      },
    ],
    "content": "Sure, I'll play! My number is 57. Your turn!",
    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
    "feedbackDisabled": false,
    "id": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
    "input": {
      "inputs": {},
      "query": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
    },
    "isAnswer": true,
    "log": [
      {
        "files": [],
        "role": "user",
        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "Sure, I'll play! My number is 57. Your turn!",
      },
    ],
    "message_files": [],
    "more": {
      "latency": "1.56",
      "time": "09/11/2024 09:49 PM",
      "tokens": 49,
    },
    "nextSibling": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
    "parentMessageId": "question-ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
    "prevSibling": undefined,
    "siblingCount": 2,
    "siblingIndex": 0,
    "workflow_run_id": null,
  },
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726105795,
            "files": [],
            "id": "f61a3fce-37ac-4f9d-9935-95f97e598dfe",
            "message_id": "73bbad14-d915-499d-87bf-0df14d40779d",
            "observation": "",
            "position": 1,
            "thought": "I choose 83. What's your next number?",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726105799,
                    "files": [],
                    "id": "9730d587-9268-4683-9dd9-91a1cab9510b",
                    "message_id": "4c5d0841-1206-463e-95d8-71f812877658",
                    "observation": "",
                    "position": 1,
                    "thought": "I'll go with 112. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [],
                "content": "I'll go with 112. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "4c5d0841-1206-463e-95d8-71f812877658",
                "input": {
                  "inputs": {},
                  "query": "99",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure, I'll play! My number is 57. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "58",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "I choose 83. What's your next number?",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "99",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "I'll go with 112. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.49",
                  "time": "09/11/2024 09:50 PM",
                  "tokens": 86,
                },
                "parentMessageId": "question-4c5d0841-1206-463e-95d8-71f812877658",
                "siblingIndex": 0,
                "workflow_run_id": null,
              },
            ],
            "content": "99",
            "id": "question-4c5d0841-1206-463e-95d8-71f812877658",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "73bbad14-d915-499d-87bf-0df14d40779d",
          },
        ],
        "content": "I choose 83. What's your next number?",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "73bbad14-d915-499d-87bf-0df14d40779d",
        "input": {
          "inputs": {},
          "query": "58",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure, I'll play! My number is 57. Your turn!",
          },
          {
            "files": [],
            "role": "user",
            "text": "58",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "I choose 83. What's your next number?",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.33",
          "time": "09/11/2024 09:49 PM",
          "tokens": 68,
        },
        "parentMessageId": "question-73bbad14-d915-499d-87bf-0df14d40779d",
        "siblingIndex": 0,
        "workflow_run_id": null,
      },
    ],
    "content": "58",
    "id": "question-73bbad14-d915-499d-87bf-0df14d40779d",
    "isAnswer": false,
    "message_files": [],
    "parentMessageId": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
  },
  {
    "agent_thoughts": [
      {
        "chain_id": null,
        "created_at": 1726105795,
        "files": [],
        "id": "f61a3fce-37ac-4f9d-9935-95f97e598dfe",
        "message_id": "73bbad14-d915-499d-87bf-0df14d40779d",
        "observation": "",
        "position": 1,
        "thought": "I choose 83. What's your next number?",
        "tool": "",
        "tool_input": "",
        "tool_labels": {},
      },
    ],
    "children": [
      {
        "children": [
          {
            "agent_thoughts": [
              {
                "chain_id": null,
                "created_at": 1726105799,
                "files": [],
                "id": "9730d587-9268-4683-9dd9-91a1cab9510b",
                "message_id": "4c5d0841-1206-463e-95d8-71f812877658",
                "observation": "",
                "position": 1,
                "thought": "I'll go with 112. Your turn!",
                "tool": "",
                "tool_input": "",
                "tool_labels": {},
              },
            ],
            "children": [],
            "content": "I'll go with 112. Your turn!",
            "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
            "feedbackDisabled": false,
            "id": "4c5d0841-1206-463e-95d8-71f812877658",
            "input": {
              "inputs": {},
              "query": "99",
            },
            "isAnswer": true,
            "log": [
              {
                "files": [],
                "role": "user",
                "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "Sure, I'll play! My number is 57. Your turn!",
              },
              {
                "files": [],
                "role": "user",
                "text": "58",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "I choose 83. What's your next number?",
              },
              {
                "files": [],
                "role": "user",
                "text": "99",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "I'll go with 112. Your turn!",
              },
            ],
            "message_files": [],
            "more": {
              "latency": "1.49",
              "time": "09/11/2024 09:50 PM",
              "tokens": 86,
            },
            "parentMessageId": "question-4c5d0841-1206-463e-95d8-71f812877658",
            "siblingIndex": 0,
            "workflow_run_id": null,
          },
        ],
        "content": "99",
        "id": "question-4c5d0841-1206-463e-95d8-71f812877658",
        "isAnswer": false,
        "message_files": [],
        "parentMessageId": "73bbad14-d915-499d-87bf-0df14d40779d",
      },
    ],
    "content": "I choose 83. What's your next number?",
    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
    "feedbackDisabled": false,
    "id": "73bbad14-d915-499d-87bf-0df14d40779d",
    "input": {
      "inputs": {},
      "query": "58",
    },
    "isAnswer": true,
    "log": [
      {
        "files": [],
        "role": "user",
        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "Sure, I'll play! My number is 57. Your turn!",
      },
      {
        "files": [],
        "role": "user",
        "text": "58",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "I choose 83. What's your next number?",
      },
    ],
    "message_files": [],
    "more": {
      "latency": "1.33",
      "time": "09/11/2024 09:49 PM",
      "tokens": 68,
    },
    "parentMessageId": "question-73bbad14-d915-499d-87bf-0df14d40779d",
    "prevSibling": undefined,
    "siblingCount": 1,
    "siblingIndex": 0,
    "workflow_run_id": null,
  },
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726105799,
            "files": [],
            "id": "9730d587-9268-4683-9dd9-91a1cab9510b",
            "message_id": "4c5d0841-1206-463e-95d8-71f812877658",
            "observation": "",
            "position": 1,
            "thought": "I'll go with 112. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [],
        "content": "I'll go with 112. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "4c5d0841-1206-463e-95d8-71f812877658",
        "input": {
          "inputs": {},
          "query": "99",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure, I'll play! My number is 57. Your turn!",
          },
          {
            "files": [],
            "role": "user",
            "text": "58",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "I choose 83. What's your next number?",
          },
          {
            "files": [],
            "role": "user",
            "text": "99",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "I'll go with 112. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.49",
          "time": "09/11/2024 09:50 PM",
          "tokens": 86,
        },
        "parentMessageId": "question-4c5d0841-1206-463e-95d8-71f812877658",
        "siblingIndex": 0,
        "workflow_run_id": null,
      },
    ],
    "content": "99",
    "id": "question-4c5d0841-1206-463e-95d8-71f812877658",
    "isAnswer": false,
    "message_files": [],
    "parentMessageId": "73bbad14-d915-499d-87bf-0df14d40779d",
  },
  {
    "agent_thoughts": [
      {
        "chain_id": null,
        "created_at": 1726105799,
        "files": [],
        "id": "9730d587-9268-4683-9dd9-91a1cab9510b",
        "message_id": "4c5d0841-1206-463e-95d8-71f812877658",
        "observation": "",
        "position": 1,
        "thought": "I'll go with 112. Your turn!",
        "tool": "",
        "tool_input": "",
        "tool_labels": {},
      },
    ],
    "children": [],
    "content": "I'll go with 112. Your turn!",
    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
    "feedbackDisabled": false,
    "id": "4c5d0841-1206-463e-95d8-71f812877658",
    "input": {
      "inputs": {},
      "query": "99",
    },
    "isAnswer": true,
    "log": [
      {
        "files": [],
        "role": "user",
        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "Sure, I'll play! My number is 57. Your turn!",
      },
      {
        "files": [],
        "role": "user",
        "text": "58",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "I choose 83. What's your next number?",
      },
      {
        "files": [],
        "role": "user",
        "text": "99",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "I'll go with 112. Your turn!",
      },
    ],
    "message_files": [],
    "more": {
      "latency": "1.49",
      "time": "09/11/2024 09:50 PM",
      "tokens": 86,
    },
    "parentMessageId": "question-4c5d0841-1206-463e-95d8-71f812877658",
    "prevSibling": undefined,
    "siblingCount": 1,
    "siblingIndex": 0,
    "workflow_run_id": null,
  },
]
`;

exports[`build chat item tree and get thread messages should get thread messages from tree6, using the last message as target 1`] = `
[
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726105809,
            "files": [],
            "id": "1019cd79-d141-4f9f-880a-fc1441cfd802",
            "message_id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
            "observation": "",
            "position": 1,
            "thought": "Sure! My number is 54. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726105822,
                    "files": [],
                    "id": "0773bec7-b992-4a53-92b2-20ebaeae8798",
                    "message_id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
                    "observation": "",
                    "position": 1,
                    "thought": "My number is 4729. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [],
                "content": "My number is 4729. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
                "input": {
                  "inputs": {},
                  "query": "3306",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure! My number is 54. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "3306",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 4729. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.30",
                  "time": "09/11/2024 09:50 PM",
                  "tokens": 66,
                },
                "parentMessageId": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
                "siblingIndex": 0,
                "workflow_run_id": null,
              },
            ],
            "content": "3306",
            "id": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
          },
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726107812,
                    "files": [],
                    "id": "5ca650f3-982c-4399-8b95-9ea241c76707",
                    "message_id": "684b5396-4e91-4043-88e9-aabe48b21acc",
                    "observation": "",
                    "position": 1,
                    "thought": "My number is 4821. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [
                  {
                    "children": [
                      {
                        "agent_thoughts": [
                          {
                            "chain_id": null,
                            "created_at": 1726111024,
                            "files": [],
                            "id": "095cacab-afad-4387-a41d-1662578b8b13",
                            "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                            "observation": "",
                            "position": 1,
                            "thought": "My number is 1456. Your turn!",
                            "tool": "",
                            "tool_input": "",
                            "tool_labels": {},
                          },
                        ],
                        "children": [],
                        "content": "My number is 1456. Your turn!",
                        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                        "feedbackDisabled": false,
                        "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                        "input": {
                          "inputs": {},
                          "query": "1003",
                        },
                        "isAnswer": true,
                        "log": [
                          {
                            "files": [],
                            "role": "user",
                            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "Sure! My number is 54. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "3306",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "My number is 4821. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "1003",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "My number is 1456. Your turn!",
                          },
                        ],
                        "message_files": [],
                        "more": {
                          "latency": "1.38",
                          "time": "09/11/2024 11:17 PM",
                          "tokens": 86,
                        },
                        "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                        "siblingIndex": 0,
                        "workflow_run_id": null,
                      },
                    ],
                    "content": "1003",
                    "id": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                    "isAnswer": false,
                    "message_files": [],
                    "parentMessageId": "684b5396-4e91-4043-88e9-aabe48b21acc",
                  },
                ],
                "content": "My number is 4821. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "684b5396-4e91-4043-88e9-aabe48b21acc",
                "input": {
                  "inputs": {},
                  "query": "3306",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure! My number is 54. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "3306",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 4821. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.48",
                  "time": "09/11/2024 10:23 PM",
                  "tokens": 66,
                },
                "parentMessageId": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
                "siblingIndex": 1,
                "workflow_run_id": null,
              },
            ],
            "content": "3306",
            "id": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
          },
        ],
        "content": "Sure! My number is 54. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
        "input": {
          "inputs": {},
          "query": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure! My number is 54. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.52",
          "time": "09/11/2024 09:50 PM",
          "tokens": 46,
        },
        "parentMessageId": "question-cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
        "siblingIndex": 1,
        "workflow_run_id": null,
      },
    ],
    "content": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
    "id": "question-cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
    "isAnswer": false,
    "message_files": [],
  },
  {
    "agent_thoughts": [
      {
        "chain_id": null,
        "created_at": 1726105809,
        "files": [],
        "id": "1019cd79-d141-4f9f-880a-fc1441cfd802",
        "message_id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
        "observation": "",
        "position": 1,
        "thought": "Sure! My number is 54. Your turn!",
        "tool": "",
        "tool_input": "",
        "tool_labels": {},
      },
    ],
    "children": [
      {
        "children": [
          {
            "agent_thoughts": [
              {
                "chain_id": null,
                "created_at": 1726105822,
                "files": [],
                "id": "0773bec7-b992-4a53-92b2-20ebaeae8798",
                "message_id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
                "observation": "",
                "position": 1,
                "thought": "My number is 4729. Your turn!",
                "tool": "",
                "tool_input": "",
                "tool_labels": {},
              },
            ],
            "children": [],
            "content": "My number is 4729. Your turn!",
            "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
            "feedbackDisabled": false,
            "id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
            "input": {
              "inputs": {},
              "query": "3306",
            },
            "isAnswer": true,
            "log": [
              {
                "files": [],
                "role": "user",
                "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "Sure! My number is 54. Your turn!",
              },
              {
                "files": [],
                "role": "user",
                "text": "3306",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "My number is 4729. Your turn!",
              },
            ],
            "message_files": [],
            "more": {
              "latency": "1.30",
              "time": "09/11/2024 09:50 PM",
              "tokens": 66,
            },
            "parentMessageId": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
            "siblingIndex": 0,
            "workflow_run_id": null,
          },
        ],
        "content": "3306",
        "id": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
        "isAnswer": false,
        "message_files": [],
        "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
      },
      {
        "children": [
          {
            "agent_thoughts": [
              {
                "chain_id": null,
                "created_at": 1726107812,
                "files": [],
                "id": "5ca650f3-982c-4399-8b95-9ea241c76707",
                "message_id": "684b5396-4e91-4043-88e9-aabe48b21acc",
                "observation": "",
                "position": 1,
                "thought": "My number is 4821. Your turn!",
                "tool": "",
                "tool_input": "",
                "tool_labels": {},
              },
            ],
            "children": [
              {
                "children": [
                  {
                    "agent_thoughts": [
                      {
                        "chain_id": null,
                        "created_at": 1726111024,
                        "files": [],
                        "id": "095cacab-afad-4387-a41d-1662578b8b13",
                        "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                        "observation": "",
                        "position": 1,
                        "thought": "My number is 1456. Your turn!",
                        "tool": "",
                        "tool_input": "",
                        "tool_labels": {},
                      },
                    ],
                    "children": [],
                    "content": "My number is 1456. Your turn!",
                    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                    "feedbackDisabled": false,
                    "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                    "input": {
                      "inputs": {},
                      "query": "1003",
                    },
                    "isAnswer": true,
                    "log": [
                      {
                        "files": [],
                        "role": "user",
                        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                      },
                      {
                        "files": [],
                        "role": "assistant",
                        "text": "Sure! My number is 54. Your turn!",
                      },
                      {
                        "files": [],
                        "role": "user",
                        "text": "3306",
                      },
                      {
                        "files": [],
                        "role": "assistant",
                        "text": "My number is 4821. Your turn!",
                      },
                      {
                        "files": [],
                        "role": "user",
                        "text": "1003",
                      },
                      {
                        "files": [],
                        "role": "assistant",
                        "text": "My number is 1456. Your turn!",
                      },
                    ],
                    "message_files": [],
                    "more": {
                      "latency": "1.38",
                      "time": "09/11/2024 11:17 PM",
                      "tokens": 86,
                    },
                    "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                    "siblingIndex": 0,
                    "workflow_run_id": null,
                  },
                ],
                "content": "1003",
                "id": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                "isAnswer": false,
                "message_files": [],
                "parentMessageId": "684b5396-4e91-4043-88e9-aabe48b21acc",
              },
            ],
            "content": "My number is 4821. Your turn!",
            "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
            "feedbackDisabled": false,
            "id": "684b5396-4e91-4043-88e9-aabe48b21acc",
            "input": {
              "inputs": {},
              "query": "3306",
            },
            "isAnswer": true,
            "log": [
              {
                "files": [],
                "role": "user",
                "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "Sure! My number is 54. Your turn!",
              },
              {
                "files": [],
                "role": "user",
                "text": "3306",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "My number is 4821. Your turn!",
              },
            ],
            "message_files": [],
            "more": {
              "latency": "1.48",
              "time": "09/11/2024 10:23 PM",
              "tokens": 66,
            },
            "parentMessageId": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
            "siblingIndex": 1,
            "workflow_run_id": null,
          },
        ],
        "content": "3306",
        "id": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
        "isAnswer": false,
        "message_files": [],
        "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
      },
    ],
    "content": "Sure! My number is 54. Your turn!",
    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
    "feedbackDisabled": false,
    "id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
    "input": {
      "inputs": {},
      "query": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
    },
    "isAnswer": true,
    "log": [
      {
        "files": [],
        "role": "user",
        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "Sure! My number is 54. Your turn!",
      },
    ],
    "message_files": [],
    "more": {
      "latency": "1.52",
      "time": "09/11/2024 09:50 PM",
      "tokens": 46,
    },
    "nextSibling": undefined,
    "parentMessageId": "question-cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
    "prevSibling": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
    "siblingCount": 2,
    "siblingIndex": 1,
    "workflow_run_id": null,
  },
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726107812,
            "files": [],
            "id": "5ca650f3-982c-4399-8b95-9ea241c76707",
            "message_id": "684b5396-4e91-4043-88e9-aabe48b21acc",
            "observation": "",
            "position": 1,
            "thought": "My number is 4821. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726111024,
                    "files": [],
                    "id": "095cacab-afad-4387-a41d-1662578b8b13",
                    "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                    "observation": "",
                    "position": 1,
                    "thought": "My number is 1456. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [],
                "content": "My number is 1456. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                "input": {
                  "inputs": {},
                  "query": "1003",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure! My number is 54. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "3306",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 4821. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "1003",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 1456. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.38",
                  "time": "09/11/2024 11:17 PM",
                  "tokens": 86,
                },
                "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                "siblingIndex": 0,
                "workflow_run_id": null,
              },
            ],
            "content": "1003",
            "id": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "684b5396-4e91-4043-88e9-aabe48b21acc",
          },
        ],
        "content": "My number is 4821. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "684b5396-4e91-4043-88e9-aabe48b21acc",
        "input": {
          "inputs": {},
          "query": "3306",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure! My number is 54. Your turn!",
          },
          {
            "files": [],
            "role": "user",
            "text": "3306",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "My number is 4821. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.48",
          "time": "09/11/2024 10:23 PM",
          "tokens": 66,
        },
        "parentMessageId": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
        "siblingIndex": 1,
        "workflow_run_id": null,
      },
    ],
    "content": "3306",
    "id": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
    "isAnswer": false,
    "message_files": [],
    "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
  },
  {
    "agent_thoughts": [
      {
        "chain_id": null,
        "created_at": 1726107812,
        "files": [],
        "id": "5ca650f3-982c-4399-8b95-9ea241c76707",
        "message_id": "684b5396-4e91-4043-88e9-aabe48b21acc",
        "observation": "",
        "position": 1,
        "thought": "My number is 4821. Your turn!",
        "tool": "",
        "tool_input": "",
        "tool_labels": {},
      },
    ],
    "children": [
      {
        "children": [
          {
            "agent_thoughts": [
              {
                "chain_id": null,
                "created_at": 1726111024,
                "files": [],
                "id": "095cacab-afad-4387-a41d-1662578b8b13",
                "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                "observation": "",
                "position": 1,
                "thought": "My number is 1456. Your turn!",
                "tool": "",
                "tool_input": "",
                "tool_labels": {},
              },
            ],
            "children": [],
            "content": "My number is 1456. Your turn!",
            "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
            "feedbackDisabled": false,
            "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
            "input": {
              "inputs": {},
              "query": "1003",
            },
            "isAnswer": true,
            "log": [
              {
                "files": [],
                "role": "user",
                "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "Sure! My number is 54. Your turn!",
              },
              {
                "files": [],
                "role": "user",
                "text": "3306",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "My number is 4821. Your turn!",
              },
              {
                "files": [],
                "role": "user",
                "text": "1003",
              },
              {
                "files": [],
                "role": "assistant",
                "text": "My number is 1456. Your turn!",
              },
            ],
            "message_files": [],
            "more": {
              "latency": "1.38",
              "time": "09/11/2024 11:17 PM",
              "tokens": 86,
            },
            "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
            "siblingIndex": 0,
            "workflow_run_id": null,
          },
        ],
        "content": "1003",
        "id": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
        "isAnswer": false,
        "message_files": [],
        "parentMessageId": "684b5396-4e91-4043-88e9-aabe48b21acc",
      },
    ],
    "content": "My number is 4821. Your turn!",
    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
    "feedbackDisabled": false,
    "id": "684b5396-4e91-4043-88e9-aabe48b21acc",
    "input": {
      "inputs": {},
      "query": "3306",
    },
    "isAnswer": true,
    "log": [
      {
        "files": [],
        "role": "user",
        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "Sure! My number is 54. Your turn!",
      },
      {
        "files": [],
        "role": "user",
        "text": "3306",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "My number is 4821. Your turn!",
      },
    ],
    "message_files": [],
    "more": {
      "latency": "1.48",
      "time": "09/11/2024 10:23 PM",
      "tokens": 66,
    },
    "nextSibling": undefined,
    "parentMessageId": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
    "prevSibling": "324bce32-c98c-435d-a66b-bac974ebb5ed",
    "siblingCount": 2,
    "siblingIndex": 1,
    "workflow_run_id": null,
  },
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726111024,
            "files": [],
            "id": "095cacab-afad-4387-a41d-1662578b8b13",
            "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
            "observation": "",
            "position": 1,
            "thought": "My number is 1456. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [],
        "content": "My number is 1456. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
        "input": {
          "inputs": {},
          "query": "1003",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure! My number is 54. Your turn!",
          },
          {
            "files": [],
            "role": "user",
            "text": "3306",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "My number is 4821. Your turn!",
          },
          {
            "files": [],
            "role": "user",
            "text": "1003",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "My number is 1456. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.38",
          "time": "09/11/2024 11:17 PM",
          "tokens": 86,
        },
        "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
        "siblingIndex": 0,
        "workflow_run_id": null,
      },
    ],
    "content": "1003",
    "id": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
    "isAnswer": false,
    "message_files": [],
    "parentMessageId": "684b5396-4e91-4043-88e9-aabe48b21acc",
  },
  {
    "agent_thoughts": [
      {
        "chain_id": null,
        "created_at": 1726111024,
        "files": [],
        "id": "095cacab-afad-4387-a41d-1662578b8b13",
        "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
        "observation": "",
        "position": 1,
        "thought": "My number is 1456. Your turn!",
        "tool": "",
        "tool_input": "",
        "tool_labels": {},
      },
    ],
    "children": [],
    "content": "My number is 1456. Your turn!",
    "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
    "feedbackDisabled": false,
    "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
    "input": {
      "inputs": {},
      "query": "1003",
    },
    "isAnswer": true,
    "log": [
      {
        "files": [],
        "role": "user",
        "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "Sure! My number is 54. Your turn!",
      },
      {
        "files": [],
        "role": "user",
        "text": "3306",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "My number is 4821. Your turn!",
      },
      {
        "files": [],
        "role": "user",
        "text": "1003",
      },
      {
        "files": [],
        "role": "assistant",
        "text": "My number is 1456. Your turn!",
      },
    ],
    "message_files": [],
    "more": {
      "latency": "1.38",
      "time": "09/11/2024 11:17 PM",
      "tokens": 86,
    },
    "nextSibling": undefined,
    "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
    "prevSibling": undefined,
    "siblingCount": 1,
    "siblingIndex": 0,
    "workflow_run_id": null,
  },
]
`;

exports[`build chat item tree and get thread messages should work with partial messages 1`] = `
[
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726105809,
            "files": [],
            "id": "1019cd79-d141-4f9f-880a-fc1441cfd802",
            "message_id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
            "observation": "",
            "position": 1,
            "thought": "Sure! My number is 54. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726105822,
                    "files": [],
                    "id": "0773bec7-b992-4a53-92b2-20ebaeae8798",
                    "message_id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
                    "observation": "",
                    "position": 1,
                    "thought": "My number is 4729. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [],
                "content": "My number is 4729. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
                "input": {
                  "inputs": {},
                  "query": "3306",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure! My number is 54. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "3306",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 4729. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.30",
                  "time": "09/11/2024 09:50 PM",
                  "tokens": 66,
                },
                "parentMessageId": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
                "siblingIndex": 0,
                "workflow_run_id": null,
              },
            ],
            "content": "3306",
            "id": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
          },
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726107812,
                    "files": [],
                    "id": "5ca650f3-982c-4399-8b95-9ea241c76707",
                    "message_id": "684b5396-4e91-4043-88e9-aabe48b21acc",
                    "observation": "",
                    "position": 1,
                    "thought": "My number is 4821. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [
                  {
                    "children": [
                      {
                        "agent_thoughts": [
                          {
                            "chain_id": null,
                            "created_at": 1726111024,
                            "files": [],
                            "id": "095cacab-afad-4387-a41d-1662578b8b13",
                            "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                            "observation": "",
                            "position": 1,
                            "thought": "My number is 1456. Your turn!",
                            "tool": "",
                            "tool_input": "",
                            "tool_labels": {},
                          },
                        ],
                        "children": [],
                        "content": "My number is 1456. Your turn!",
                        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                        "feedbackDisabled": false,
                        "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                        "input": {
                          "inputs": {},
                          "query": "1003",
                        },
                        "isAnswer": true,
                        "log": [
                          {
                            "files": [],
                            "role": "user",
                            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "Sure! My number is 54. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "3306",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "My number is 4821. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "1003",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "My number is 1456. Your turn!",
                          },
                        ],
                        "message_files": [],
                        "more": {
                          "latency": "1.38",
                          "time": "09/11/2024 11:17 PM",
                          "tokens": 86,
                        },
                        "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                        "siblingIndex": 0,
                        "workflow_run_id": null,
                      },
                    ],
                    "content": "1003",
                    "id": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                    "isAnswer": false,
                    "message_files": [],
                    "parentMessageId": "684b5396-4e91-4043-88e9-aabe48b21acc",
                  },
                ],
                "content": "My number is 4821. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "684b5396-4e91-4043-88e9-aabe48b21acc",
                "input": {
                  "inputs": {},
                  "query": "3306",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure! My number is 54. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "3306",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 4821. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.48",
                  "time": "09/11/2024 10:23 PM",
                  "tokens": 66,
                },
                "parentMessageId": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
                "siblingIndex": 1,
                "workflow_run_id": null,
              },
            ],
            "content": "3306",
            "id": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
          },
        ],
        "content": "Sure! My number is 54. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
        "input": {
          "inputs": {},
          "query": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure! My number is 54. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.52",
          "time": "09/11/2024 09:50 PM",
          "tokens": 46,
        },
        "parentMessageId": "question-cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
        "siblingIndex": 0,
        "workflow_run_id": null,
      },
    ],
    "content": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
    "id": "question-cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
    "isAnswer": false,
    "message_files": [],
  },
]
`;

exports[`build chat item tree and get thread messages should work with real world messages 1`] = `
[
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726105791,
            "files": [],
            "id": "f9d7ff7c-3a3b-4d9a-a289-657817f4caff",
            "message_id": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
            "observation": "",
            "position": 1,
            "thought": "Sure, I'll play! My number is 57. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726105795,
                    "files": [],
                    "id": "f61a3fce-37ac-4f9d-9935-95f97e598dfe",
                    "message_id": "73bbad14-d915-499d-87bf-0df14d40779d",
                    "observation": "",
                    "position": 1,
                    "thought": "I choose 83. What's your next number?",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [
                  {
                    "children": [
                      {
                        "agent_thoughts": [
                          {
                            "chain_id": null,
                            "created_at": 1726105799,
                            "files": [],
                            "id": "9730d587-9268-4683-9dd9-91a1cab9510b",
                            "message_id": "4c5d0841-1206-463e-95d8-71f812877658",
                            "observation": "",
                            "position": 1,
                            "thought": "I'll go with 112. Your turn!",
                            "tool": "",
                            "tool_input": "",
                            "tool_labels": {},
                          },
                        ],
                        "children": [],
                        "content": "I'll go with 112. Your turn!",
                        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                        "feedbackDisabled": false,
                        "id": "4c5d0841-1206-463e-95d8-71f812877658",
                        "input": {
                          "inputs": {},
                          "query": "99",
                        },
                        "isAnswer": true,
                        "log": [
                          {
                            "files": [],
                            "role": "user",
                            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "Sure, I'll play! My number is 57. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "58",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "I choose 83. What's your next number?",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "99",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "I'll go with 112. Your turn!",
                          },
                        ],
                        "message_files": [],
                        "more": {
                          "latency": "1.49",
                          "time": "09/11/2024 09:50 PM",
                          "tokens": 86,
                        },
                        "parentMessageId": "question-4c5d0841-1206-463e-95d8-71f812877658",
                        "siblingIndex": 0,
                        "workflow_run_id": null,
                      },
                    ],
                    "content": "99",
                    "id": "question-4c5d0841-1206-463e-95d8-71f812877658",
                    "isAnswer": false,
                    "message_files": [],
                    "parentMessageId": "73bbad14-d915-499d-87bf-0df14d40779d",
                  },
                ],
                "content": "I choose 83. What's your next number?",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "73bbad14-d915-499d-87bf-0df14d40779d",
                "input": {
                  "inputs": {},
                  "query": "58",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure, I'll play! My number is 57. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "58",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "I choose 83. What's your next number?",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.33",
                  "time": "09/11/2024 09:49 PM",
                  "tokens": 68,
                },
                "parentMessageId": "question-73bbad14-d915-499d-87bf-0df14d40779d",
                "siblingIndex": 0,
                "workflow_run_id": null,
              },
            ],
            "content": "58",
            "id": "question-73bbad14-d915-499d-87bf-0df14d40779d",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
          },
        ],
        "content": "Sure, I'll play! My number is 57. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
        "input": {
          "inputs": {},
          "query": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure, I'll play! My number is 57. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.56",
          "time": "09/11/2024 09:49 PM",
          "tokens": 49,
        },
        "parentMessageId": "question-ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
        "siblingIndex": 0,
        "workflow_run_id": null,
      },
    ],
    "content": "Let's play a game, I say a number , and you response me with another bigger, yet random-looking number. I'll start first, 38",
    "id": "question-ff4c2b43-48a5-47ad-9dc5-08b34ddba61b",
    "isAnswer": false,
    "message_files": [],
  },
  {
    "children": [
      {
        "agent_thoughts": [
          {
            "chain_id": null,
            "created_at": 1726105809,
            "files": [],
            "id": "1019cd79-d141-4f9f-880a-fc1441cfd802",
            "message_id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
            "observation": "",
            "position": 1,
            "thought": "Sure! My number is 54. Your turn!",
            "tool": "",
            "tool_input": "",
            "tool_labels": {},
          },
        ],
        "children": [
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726105822,
                    "files": [],
                    "id": "0773bec7-b992-4a53-92b2-20ebaeae8798",
                    "message_id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
                    "observation": "",
                    "position": 1,
                    "thought": "My number is 4729. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [],
                "content": "My number is 4729. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "324bce32-c98c-435d-a66b-bac974ebb5ed",
                "input": {
                  "inputs": {},
                  "query": "3306",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure! My number is 54. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "3306",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 4729. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.30",
                  "time": "09/11/2024 09:50 PM",
                  "tokens": 66,
                },
                "parentMessageId": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
                "siblingIndex": 0,
                "workflow_run_id": null,
              },
            ],
            "content": "3306",
            "id": "question-324bce32-c98c-435d-a66b-bac974ebb5ed",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
          },
          {
            "children": [
              {
                "agent_thoughts": [
                  {
                    "chain_id": null,
                    "created_at": 1726107812,
                    "files": [],
                    "id": "5ca650f3-982c-4399-8b95-9ea241c76707",
                    "message_id": "684b5396-4e91-4043-88e9-aabe48b21acc",
                    "observation": "",
                    "position": 1,
                    "thought": "My number is 4821. Your turn!",
                    "tool": "",
                    "tool_input": "",
                    "tool_labels": {},
                  },
                ],
                "children": [
                  {
                    "children": [
                      {
                        "agent_thoughts": [
                          {
                            "chain_id": null,
                            "created_at": 1726111024,
                            "files": [],
                            "id": "095cacab-afad-4387-a41d-1662578b8b13",
                            "message_id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                            "observation": "",
                            "position": 1,
                            "thought": "My number is 1456. Your turn!",
                            "tool": "",
                            "tool_input": "",
                            "tool_labels": {},
                          },
                        ],
                        "children": [],
                        "content": "My number is 1456. Your turn!",
                        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                        "feedbackDisabled": false,
                        "id": "19904a7b-7494-4ed8-b72c-1d18668cea8c",
                        "input": {
                          "inputs": {},
                          "query": "1003",
                        },
                        "isAnswer": true,
                        "log": [
                          {
                            "files": [],
                            "role": "user",
                            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "Sure! My number is 54. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "3306",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "My number is 4821. Your turn!",
                          },
                          {
                            "files": [],
                            "role": "user",
                            "text": "1003",
                          },
                          {
                            "files": [],
                            "role": "assistant",
                            "text": "My number is 1456. Your turn!",
                          },
                        ],
                        "message_files": [],
                        "more": {
                          "latency": "1.38",
                          "time": "09/11/2024 11:17 PM",
                          "tokens": 86,
                        },
                        "parentMessageId": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                        "siblingIndex": 0,
                        "workflow_run_id": null,
                      },
                    ],
                    "content": "1003",
                    "id": "question-19904a7b-7494-4ed8-b72c-1d18668cea8c",
                    "isAnswer": false,
                    "message_files": [],
                    "parentMessageId": "684b5396-4e91-4043-88e9-aabe48b21acc",
                  },
                ],
                "content": "My number is 4821. Your turn!",
                "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
                "feedbackDisabled": false,
                "id": "684b5396-4e91-4043-88e9-aabe48b21acc",
                "input": {
                  "inputs": {},
                  "query": "3306",
                },
                "isAnswer": true,
                "log": [
                  {
                    "files": [],
                    "role": "user",
                    "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "Sure! My number is 54. Your turn!",
                  },
                  {
                    "files": [],
                    "role": "user",
                    "text": "3306",
                  },
                  {
                    "files": [],
                    "role": "assistant",
                    "text": "My number is 4821. Your turn!",
                  },
                ],
                "message_files": [],
                "more": {
                  "latency": "1.48",
                  "time": "09/11/2024 10:23 PM",
                  "tokens": 66,
                },
                "parentMessageId": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
                "siblingIndex": 1,
                "workflow_run_id": null,
              },
            ],
            "content": "3306",
            "id": "question-684b5396-4e91-4043-88e9-aabe48b21acc",
            "isAnswer": false,
            "message_files": [],
            "parentMessageId": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
          },
        ],
        "content": "Sure! My number is 54. Your turn!",
        "conversationId": "dd6c9cfd-2656-48ec-bd51-2139c1790d80",
        "feedbackDisabled": false,
        "id": "cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
        "input": {
          "inputs": {},
          "query": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
        },
        "isAnswer": true,
        "log": [
          {
            "files": [],
            "role": "user",
            "text": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
          },
          {
            "files": [],
            "role": "assistant",
            "text": "Sure! My number is 54. Your turn!",
          },
        ],
        "message_files": [],
        "more": {
          "latency": "1.52",
          "time": "09/11/2024 09:50 PM",
          "tokens": 46,
        },
        "parentMessageId": "question-cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
        "siblingIndex": 1,
        "workflow_run_id": null,
      },
    ],
    "content": "Let's play a game, I say a number , and you response me with another bigger, yet randomly number. I'll start first, 38",
    "id": "question-cd5affb0-7bc2-4a6f-be7e-25e74595c9dd",
    "isAnswer": false,
    "message_files": [],
  },
]
`;
