RegressionTest

class RegressionTest<I : Any, O : Any>(val numberOfIterations: Int, val tags: List<<Error class: unknown class>>, val agent: <Error class: unknown class><I, O>, val toolCallOverrides: List<ToolCallOverride>, val contextMessageInterceptor: (List<<Error class: unknown class>>) -> List<<Error class: unknown class>>)

Constructors

Link copied to clipboard
constructor(numberOfIterations: Int, tags: List<<Error class: unknown class>>, agent: <Error class: unknown class><I, O>, toolCallOverrides: List<ToolCallOverride>, contextMessageInterceptor: (List<<Error class: unknown class>>) -> List<<Error class: unknown class>>)

Properties

Link copied to clipboard
val agent: <Error class: unknown class><I, O>
Link copied to clipboard
val contextMessageInterceptor: (List<<Error class: unknown class>>) -> List<<Error class: unknown class>>
Link copied to clipboard
Link copied to clipboard
val tags: List<<Error class: unknown class>>
Link copied to clipboard

Functions

Link copied to clipboard
inline suspend fun <I : Any, O : Any> RegressionTest<I, O>.executeTest(run: <Error class: unknown class><O>, runId: <Error class: unknown class>, iteration: Int): TestResult
Link copied to clipboard
inline suspend fun <I : Any, O : Any> RegressionTest<I, O>.start(): TestReport