@@ -49,7 +49,7 @@ export interface LDJudgeConfiguration {
4949/**
5050 * Base AI Config interface without mode-specific fields.
5151 */
52- export interface LDAIConfigBase extends Omit < LDAIConfigBaseDefault , 'enabled' > {
52+ export interface LDAIConfig extends Omit < LDAIConfigDefault , 'enabled' > {
5353 /**
5454 * Whether the configuration is enabled.
5555 */
@@ -81,7 +81,7 @@ export interface LDAIConfigBase extends Omit<LDAIConfigBaseDefault, 'enabled'> {
8181/**
8282 * Base AI Config interface for default implementations with optional enabled property.
8383 */
84- export interface LDAIConfigBaseDefault {
84+ export interface LDAIConfigDefault {
8585 /**
8686 * Optional model configuration.
8787 */
@@ -105,7 +105,7 @@ export interface LDAIConfigBaseDefault {
105105/**
106106 * Default Judge-specific AI Config with required evaluation metric key.
107107 */
108- export interface LDAIJudgeConfigDefault extends LDAIConfigBaseDefault {
108+ export interface LDAIJudgeConfigDefault extends LDAIConfigDefault {
109109 /**
110110 * Optional prompt data for judge configurations.
111111 */
@@ -120,7 +120,7 @@ export interface LDAIJudgeConfigDefault extends LDAIConfigBaseDefault {
120120/**
121121 * Default Agent-specific AI Config with instructions.
122122 */
123- export interface LDAIAgentConfigDefault extends LDAIConfigBaseDefault {
123+ export interface LDAIAgentConfigDefault extends LDAIConfigDefault {
124124 /**
125125 * Instructions for the agent.
126126 */
@@ -135,7 +135,7 @@ export interface LDAIAgentConfigDefault extends LDAIConfigBaseDefault {
135135/**
136136 * Default Completion AI Config (default mode).
137137 */
138- export interface LDAIConversationConfigDefault extends LDAIConfigBaseDefault {
138+ export interface LDAIConversationConfigDefault extends LDAIConfigDefault {
139139 /**
140140 * Optional prompt data for completion configurations.
141141 */
@@ -154,7 +154,7 @@ export interface LDAIConversationConfigDefault extends LDAIConfigBaseDefault {
154154/**
155155 * Judge-specific AI Config with required evaluation metric key.
156156 */
157- export interface LDAIJudgeConfig extends LDAIConfigBase {
157+ export interface LDAIJudgeConfig extends LDAIConfig {
158158 /**
159159 * Optional prompt data for judge configurations.
160160 */
@@ -169,7 +169,7 @@ export interface LDAIJudgeConfig extends LDAIConfigBase {
169169/**
170170 * Agent-specific AI Config with instructions.
171171 */
172- export interface LDAIAgentConfig extends LDAIConfigBase {
172+ export interface LDAIAgentConfig extends LDAIConfig {
173173 /**
174174 * Instructions for the agent.
175175 */
@@ -184,7 +184,7 @@ export interface LDAIAgentConfig extends LDAIConfigBase {
184184/**
185185 * Completion AI Config (default mode).
186186 */
187- export interface LDAIConversationConfig extends LDAIConfigBase {
187+ export interface LDAIConversationConfig extends LDAIConfig {
188188 /**
189189 * Optional prompt data for completion configurations.
190190 */
@@ -218,7 +218,7 @@ export type LDAIConfigKind = LDAIConversationConfig | LDAIAgentConfig | LDAIJudg
218218/**
219219 * Union type for all default AI Config variants.
220220 */
221- export type LDAIConfigKindDefault =
221+ export type LDAIConfigDefaultKind =
222222 | LDAIConversationConfigDefault
223223 | LDAIAgentConfigDefault
224224 | LDAIJudgeConfigDefault ;
0 commit comments