Skip to content

ListEvalSuiteLeaderboardRunsResponseBody

OK

Example Usage

typescript
import { ListEvalSuiteLeaderboardRunsResponseBody } from "@meetkai/mka1/models/operations";

let value: ListEvalSuiteLeaderboardRunsResponseBody = {
  object: "eval.leaderboard_runs",
  data: [],
  groups: [],
  truncated: false,
  nextCursor: "<value>",
};

Fields

FieldTypeRequiredDescription
object"eval.leaderboard_runs"✔️N/A
dataoperations.ListEvalSuiteLeaderboardRunsData[]✔️The deduplicated runs behind groups, newest first.
groupscomponents.EvalLeaderboardRunGroup[]✔️The server's group assignments — build boards from these, not from run.models/run.task_ids. Ordered by model, then task id with the covers-everything group first within each model, then rank; that ordering is contract.
truncatedboolean✔️True when a server ceiling trimmed the aggregate. Whole runs are kept in (rank, model, task) order — never dropped for being old; resume with cursor: next_cursor.
nextCursorstring✔️Set when truncated: pass as cursor on the next request and union the responses until truncated is false to assemble the complete aggregate. Null when this response is complete.