Skip to main content

Interface: CreateCustomCodeMetricParams

Defined in: src/types/metrics.types.ts

Properties

codePath

codePath: string;
Defined in: src/types/metrics.types.ts

description?

optional description: string;
Defined in: src/types/metrics.types.ts

name

name: string;
Defined in: src/types/metrics.types.ts

nodeLevel

nodeLevel: "agent" |
  "llm" |
  "retriever" |
  "tool" |
  "workflow" |
  "trace" |
  "session";
Defined in: src/types/metrics.types.ts

pollIntervalMs?

optional pollIntervalMs: number;
Defined in: src/types/metrics.types.ts Interval between validation polling attempts in milliseconds (default: 1000ms)

requiredMetrics?

optional requiredMetrics: string[];
Defined in: src/types/metrics.types.ts List of required metrics that this scorer depends on (can be GalileoMetrics values or metric name strings)

tags?

optional tags: string[];
Defined in: src/types/metrics.types.ts

timeoutMs?

optional timeoutMs: number;
Defined in: src/types/metrics.types.ts Maximum time to wait for code validation in milliseconds (default: 60000ms / 1 minute)