18 lines
370 B
TypeScript
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;
|
|
}
|