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;
}
