Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Class RunHistoryStore

    Index
    • Get the most recent run for an agent

      Parameters

      • agentType: string
      • OptionalrunType: "harness" | "simulation" | "metric_eval"

      Returns RunRecord | undefined

    • Get trend data for an agent

      Parameters

      • agentType: string
      • OptionalrunType: "harness" | "simulation" | "metric_eval"

      Returns TrendAnalysis

    • Import from JSON

      Parameters

      • json: string

      Returns { runsImported: number; testcasesImported: number }

    • Record a harness run

      Parameters

      • result: HarnessResult
      • Optionaloptions: { agentVersion?: string; metadata?: Record<string, unknown>; tags?: string[] }

      Returns RunRecord

    • Record a metric evaluation run

      Parameters

      • agentType: string
      • result: MetricGroupResult
      • Optionaloptions: { agentVersion?: string; metadata?: Record<string, unknown>; tags?: string[] }

      Returns RunRecord

    • Record a simulation batch run

      Parameters

      • agentType: string
      • result: SimBatchResult
      • Optionaloptions: { agentVersion?: string; metadata?: Record<string, unknown>; tags?: string[] }

      Returns RunRecord

    • Run testcases against an agent

      Parameters

      • agentType: string
      • agent: { run: (input: unknown) => Promise<unknown> }
      • OptionaltestcaseIds: string[]

      Returns Promise<TestsetResult>

    • Create a testcase from a failure

      Parameters

      • agentType: string
      • input: unknown
      • failureDetails: string
      • Optionalname: string

      Returns Testcase