Creates a new tracker for a fresh AI run. Each call mints a new runId (a UUIDv4) that LaunchDarkly uses to correlate the run's events in metrics views. Call this once per AI run; metrics from different runIds cannot be combined.
Whether the configuration is enabled.
InternalevaluatorEvaluator for this completion config. Populated at evaluation time. Not part of the flag value shape.
OptionaljudgeJudge configuration for AI Configs being evaluated. References judge AI Configs that should evaluate this AI Config.
The key of the AI Config.
OptionalmessagesOptional prompt data for completion configurations.
OptionalmodelOptional model configuration.
OptionalproviderOptional configuration for the provider.
OptionaltoolsRoot-level tools map keyed by tool name. Distinct from model.parameters.tools[].
Completion AI Config (default mode).