GET
/
v1
/
trace-learn
/
diagnostic
/
runtime
TypeScript client
import { TxAgentKitClient } from '@tx-agent-kit/sdk'

const client = new TxAgentKitClient({
  token: process.env.TX_AGENT_KIT_TOKEN
})

const response = await client.traceLearn.getTraceLearnDiagnosticRuntime()
{
  "id": "<string>",
  "questionCount": 123,
  "completedCount": 123,
  "questions": [
    {
      "id": "<string>",
      "questionVersionId": "<string>",
      "subjectName": "<string>",
      "topicId": "<string>",
      "topicName": "<string>",
      "prompt": "<string>",
      "options": [
        "<string>"
      ],
      "explanation": "<string>",
      "expectedTimeSeconds": 123,
      "clozeTemplate": "<string>",
      "clozeBlanks": [
        {
          "id": "<string>",
          "options": [
            "<string>"
          ]
        }
      ],
      "matchingLeftLabel": "<string>",
      "matchingRightLabel": "<string>",
      "matchingPairs": [
        {
          "left": "<string>",
          "right": "<string>"
        }
      ],
      "sequenceChips": [
        {
          "id": "<string>",
          "label": "<string>"
        }
      ]
    }
  ]
}

Response

Success

id
string
required

a string at most 128 character(s) long

Required string length: 1 - 128
status
enum<string>
required
Available options:
not-started,
in-progress,
completed
questionCount
number
required
completedCount
number
required
questions
object[]
required