@botonic/plugin-flow-builder
Version:
Use Flow Builder to show your contents
23 lines (22 loc) • 575 B
TypeScript
import { HtBaseNode } from './common';
import { HtNodeWithContentType } from './node-types';
export interface HtInputGuardrailRule {
name: string;
description: string;
is_active: boolean;
}
export interface HtAiAgentNode extends HtBaseNode {
type: HtNodeWithContentType.AI_AGENT;
content: {
name: string;
instructions: string;
active_tools?: {
name: string;
}[];
input_guardrail_rules?: HtInputGuardrailRule[];
sources?: {
id: string;
name: string;
}[];
};
}