in src/server/selection/banditData.ts [64:78]
async function getBanditSamplesForTest(
testName: string,
channel: Channel,
sampleCount?: number,
): Promise<TestSample[]> {
const queryResult = await queryForTestSamples(testName, channel, sampleCount);
const parsedResults = queryResultSchema.safeParse(queryResult.Items);
if (!parsedResults.success) {
throw new Error(`Error parsing bandit samples: ${parsedResults.error.toString()}`);
}
return parsedResults.data;
}