it0/it0-web-admin/src/application/dto/agent-config.dto.ts

18 lines
370 B
TypeScript

export interface AgentConfigDto {
activeEngine: string;
engines: Record<string, Record<string, unknown>>;
systemPrompt: string;
hookScripts: HookScriptDto[];
allowedTools: string[];
maxTurns: number;
maxBudgetUsd: number;
}
export interface HookScriptDto {
id: string;
event: string;
toolPattern: string;
scriptPath: string;
enabled: boolean;
}