SYMBOL INDEX (4913 symbols across 1027 files) FILE: packages/agentflow/examples/src/App.tsx type ExampleId (line 87) | type ExampleId = (typeof examples)[number]['id'] function isExampleId (line 88) | function isExampleId(id: string): id is ExampleId { function LoadingFallback (line 92) | function LoadingFallback() { function App (line 109) | function App() { FILE: packages/agentflow/examples/src/FlowStatePanel.tsx type FlowStatePanelTab (line 12) | type FlowStatePanelTab = 'live' | 'saved' type FlowStatePanelProps (line 14) | interface FlowStatePanelProps { function FlowStatePanel (line 20) | function FlowStatePanel({ currentFlow, savedFlow, changeCount }: FlowSta... FILE: packages/agentflow/examples/src/PropsDisplay.tsx type PropsDisplayProps (line 7) | interface PropsDisplayProps { function PropsDisplay (line 15) | function PropsDisplay({ exampleName, props, exampleId, showProps, onTogg... FILE: packages/agentflow/examples/src/demos/AllNodeTypesExample.tsx function AllNodeTypesExample (line 217) | function AllNodeTypesExample() { FILE: packages/agentflow/examples/src/demos/BasicExample.tsx function BasicExample (line 60) | function BasicExample() { FILE: packages/agentflow/examples/src/demos/CustomNodeExample.tsx type VisibilityTab (line 198) | type VisibilityTab = 'values' | 'stripped' | 'visibility' function VisibilityStatePanel (line 200) | function VisibilityStatePanel({ inputValues }: { inputValues: Record type AgentflowIcon (line 27) | interface AgentflowIcon { constant AGENTFLOW_ICONS (line 33) | const AGENTFLOW_ICONS: AgentflowIcon[] = [ constant DEFAULT_AGENTFLOW_NODES (line 114) | const DEFAULT_AGENTFLOW_NODES = [ FILE: packages/agentflow/src/core/theme/createAgentflowTheme.ts function createAgentflowTheme (line 14) | function createAgentflowTheme(isDarkMode: boolean): Theme { FILE: packages/agentflow/src/core/theme/cssVariables.ts function generateCSSVariables (line 10) | function generateCSSVariables(isDarkMode: boolean): string { FILE: packages/agentflow/src/core/theme/tokens.ts type Tokens (line 196) | type Tokens = typeof tokens FILE: packages/agentflow/src/core/theme/types.ts type Palette (line 11) | interface Palette { type PaletteOptions (line 17) | interface PaletteOptions { FILE: packages/agentflow/src/core/types/agentflow.ts type HeaderRenderProps (line 17) | interface HeaderRenderProps { type PaletteRenderProps (line 25) | interface PaletteRenderProps { type AgentflowProps (line 34) | interface AgentflowProps { type AgentFlowInstance (line 92) | interface AgentFlowInstance { FILE: packages/agentflow/src/core/types/api.ts type RequestInterceptor (line 7) | type RequestInterceptor = (config: InternalAxiosRequestConfig) => Intern... type Chatflow (line 9) | interface Chatflow { type ApiResponse (line 22) | interface ApiResponse { type NodeOption (line 27) | interface NodeOption { type ChatModel (line 34) | type ChatModel = NodeOption type Tool (line 36) | type Tool = NodeOption type Credential (line 38) | interface Credential { FILE: packages/agentflow/src/core/types/context.ts type ConfigContextValue (line 10) | interface ConfigContextValue { type EditDialogProps (line 17) | interface EditDialogProps { type AgentflowState (line 23) | interface AgentflowState { type AgentflowAction (line 33) | type AgentflowAction = FILE: packages/agentflow/src/core/types/flow.ts type Viewport (line 7) | interface Viewport { type FlowNode (line 13) | interface FlowNode { type FlowEdge (line 26) | interface FlowEdge { type FlowData (line 38) | interface FlowData { type FlowDataCallback (line 45) | type FlowDataCallback = (flow: FlowData) => void type FlowConfig (line 47) | interface FlowConfig { FILE: packages/agentflow/src/core/types/node.ts type NodeData (line 5) | interface NodeData { type NodeInput (line 33) | interface NodeInput { type NodeOutput (line 40) | interface NodeOutput { type InputAnchor (line 46) | interface InputAnchor { type OutputAnchor (line 55) | interface OutputAnchor { type InputParam (line 63) | interface InputParam { type EdgeData (line 89) | interface EdgeData { FILE: packages/agentflow/src/core/types/validation.ts type ValidationResult (line 5) | interface ValidationResult { type ValidationError (line 10) | interface ValidationError { FILE: packages/agentflow/src/core/utils/dynamicOutputAnchors.ts function getOutputHandleId (line 4) | function getOutputHandleId(nodeId: string, index: number): string { function parseOutputHandleIndex (line 9) | function parseOutputHandleIndex(nodeId: string, handleId: string): number { function buildDynamicOutputAnchors (line 22) | function buildDynamicOutputAnchors(nodeId: string, count: number, labelP... FILE: packages/agentflow/src/core/utils/fieldVisibility.ts constant REGEX_INTENT (line 7) | const REGEX_INTENT = /[|()^$*+?[\]]/ constant MAX_REGEX_LENGTH (line 10) | const MAX_REGEX_LENGTH = 200 function hasNestedQuantifier (line 17) | function hasNestedQuantifier(pattern: string): boolean { function safeRegexTest (line 50) | function safeRegexTest(pattern: string, value: string): boolean { function conditionMatches (line 67) | function conditionMatches(groundValue: unknown, comparisonValue: unknown... function resolveGroundValue (line 92) | function resolveGroundValue(inputValues: Record, rawPat... function evaluateParamVisibility (line 108) | function evaluateParamVisibility(param: InputParam, inputValues: Record<... function evaluateFieldVisibility (line 134) | function evaluateFieldVisibility(params: InputParam[], inputValues: Reco... function stripHiddenFieldValues (line 144) | function stripHiddenFieldValues( FILE: packages/agentflow/src/core/utils/flowExport.ts constant SENSITIVE_INPUT_TYPES (line 4) | const SENSITIVE_INPUT_TYPES = new Set(['password', 'file', 'folder']) function pickExportNodeData (line 14) | function pickExportNodeData(data: NodeData): NodeData { function generateExportFlowData (line 53) | function generateExportFlowData(flowData: { nodes: FlowNode[]; edges: Fl... FILE: packages/agentflow/src/core/utils/nodeFactory.ts constant NODE_TYPE_MAP (line 9) | const NODE_TYPE_MAP: Record = { function resolveNodeType (line 17) | function resolveNodeType(nodeDataType: string): string { function getUniqueNodeId (line 24) | function getUniqueNodeId(nodeData: NodeData, nodes: FlowNode[]): string { function getUniqueNodeLabel (line 39) | function getUniqueNodeLabel(nodeData: NodeData, nodes: FlowNode[]): stri... function initializeDefaultNodeData (line 58) | function initializeDefaultNodeData(nodeParams: Array<{ name: string; def... function createAgentFlowOutputs (line 71) | function createAgentFlowOutputs(nodeData: NodeData, newNodeId: string): ... function pickNodeData (line 100) | function pickNodeData(raw: NodeData): NodeData { function initNode (line 125) | function initNode(nodeData: NodeData, newNodeId: string, isAgentflow = t... FILE: packages/agentflow/src/core/validation/connectionValidation.ts function isValidConnectionAgentflowV2 (line 6) | function isValidConnectionAgentflowV2( function wouldCreateCycle (line 29) | function wouldCreateCycle(sourceId: string, targetId: string, edges: Flo... FILE: packages/agentflow/src/core/validation/constraintValidation.ts type ConstraintResult (line 3) | interface ConstraintResult { function checkSingleStartNode (line 11) | function checkSingleStartNode(nodes: FlowNode[], newNodeName: string): C... function checkNestedIteration (line 21) | function checkNestedIteration(newNodeName: string, parentNode: FlowNode ... function checkHumanInputInIteration (line 31) | function checkHumanInputInIteration(newNodeName: string, parentNode: Flo... function checkNodePlacementConstraints (line 42) | function checkNodePlacementConstraints( function findParentIterationNode (line 67) | function findParentIterationNode(nodes: FlowNode[], position: { x: numbe... FILE: packages/agentflow/src/core/validation/flowValidation.ts function isEmptyValue (line 5) | function isEmptyValue(value: unknown): boolean { function validateFlow (line 12) | function validateFlow(nodes: FlowNode[], edges: FlowEdge[], availableNod... function detectCycle (line 88) | function detectCycle(nodes: FlowNode[], edges: FlowEdge[]): boolean { function detectHangingEdges (line 136) | function detectHangingEdges(nodes: FlowNode[], edges: FlowEdge[]): Valid... function validateNode (line 175) | function validateNode(node: FlowNode, availableNodes?: NodeData[]): Vali... function groupValidationErrorsByNodeId (line 273) | function groupValidationErrorsByNodeId(errors: ValidationError[]): Map