Commit Graph

  • 4a449d8c67 Refactor NodeConfiguration and enhance concurrency handling main Nikhil-Doye 2025-10-27 20:23:23 -04:00
  • 71ffb7e1a2 Add unit tests for ExecutionEngine node type validation and error handling Nikhil-Doye 2025-10-27 20:08:04 -04:00
  • 4a03977968 Implement node type validation and position collision detection in WorkflowStore Nikhil-Doye 2025-10-27 19:24:34 -04:00
  • 6cd8d7c5b6 Enhance WorkflowList component with node type summary and visual indicators Nikhil-Doye 2025-10-27 19:19:02 -04:00
  • 7163a2a1d2 Implement workflow import functionality with toast notifications Nikhil-Doye 2025-10-27 19:11:18 -04:00
  • 3e2d297e56 Implement LRU Cache with TTL and performance tracking in CacheLookupTool Nikhil-Doye 2025-10-27 19:01:10 -04:00
  • 5effc0fe05 Enhance DataInputNode with toast notifications and workflow state management Nikhil-Doye 2025-10-27 18:55:29 -04:00
  • d187f62cac Add toast notifications for database connection management actions Nikhil-Doye 2025-10-27 18:48:24 -04:00
  • 3a41c79a99 Refactor Discord and Gmail processors for improved consistency and error handling Nikhil-Doye 2025-10-27 18:42:37 -04:00
  • 6750006330 Implement robust JSON parsing for LLM outputs Nikhil-Doye 2025-10-27 18:36:55 -04:00
  • 8eaf0221b6 Enhance command validation in database processing Nikhil-Doye 2025-10-27 16:36:06 -04:00
  • 60db9c827e Enhance Firecrawl service with proxy support and improved error handling Nikhil-Doye 2025-10-27 16:18:32 -04:00
  • 2e8064a312 Refactor workflow ID migration logic for improved stability and validation Nikhil-Doye 2025-10-27 16:08:34 -04:00
  • 0e683a3253 Add optimization preview and undo functionality in NodeConfiguration component Nikhil-Doye 2025-10-27 16:00:51 -04:00
  • 686db1bae5 Add clear all workflows functionality and confirmation dialog Nikhil-Doye 2025-10-27 15:53:58 -04:00
  • 4bcf36e1dd Implement secure credential management for database connections Nikhil-Doye 2025-10-27 15:46:49 -04:00
  • dc146df77d Add comprehensive API error handling and validation utilities Nikhil-Doye 2025-10-27 15:08:12 -04:00
  • 05cf50b3a3 Add concurrency limiting functionality to execution engine Nikhil-Doye 2025-10-27 15:00:32 -04:00
  • 571a5a04e5 Add test input configuration feature to ExecutionPanel Nikhil-Doye 2025-10-27 14:56:56 -04:00
  • e1cf8e38a7 Add workflow validation features and UI components Nikhil-Doye 2025-10-27 14:49:38 -04:00
  • ce9f7932c3 Add execution logging and event handling components Nikhil-Doye 2025-10-27 14:30:04 -04:00
  • b61ddef31a Enhance README.md with new data flow architecture section Nikhil-Doye 2025-10-25 20:55:21 -04:00
  • ee4844d593 Add architecture diagram documentation for workflow builder Nikhil-Doye 2025-10-25 12:41:41 -04:00
  • 1649788ce7 Add Slack integration test script and enhance natural language processing for notifications Nikhil-Doye 2025-10-24 00:42:32 -04:00
  • 1efe6db5a2 Enhance README.md with improved formatting and content updates Nikhil-Doye 2025-10-23 17:15:47 -04:00
  • 408ab9b1e2 Remove Slack integration components, including SlackWizard, SlackNode, slackProcessor, SlackService, and related configurations, to streamline the codebase. Nikhil-Doye 2025-10-23 17:02:26 -04:00
  • 63de59f957 Add Gmail integration configuration fields to NodeConfiguration Nikhil-Doye 2025-10-23 17:00:17 -04:00
  • b6226cb1a8 Update labelData type in GmailService for improved type safety Nikhil-Doye 2025-10-23 16:50:01 -04:00
  • 3b095dbafe Add Gmail integration support across components Nikhil-Doye 2025-10-23 16:49:04 -04:00
  • 0756db7e0e Add 'discord' node type to NodeLibrary for integration support Nikhil-Doye 2025-10-23 16:37:54 -04:00
  • 72918c1ad7 Add Discord integration support across components Nikhil-Doye 2025-10-23 16:31:39 -04:00
  • 24f687191f Enhance FieldWithHelp and NodeConfiguration components with nodeType support Nikhil-Doye 2025-10-23 16:03:14 -04:00
  • 80f7d2f600 Add Slack integration configuration fields to NodeConfiguration Nikhil-Doye 2025-10-23 15:56:01 -04:00
  • 096a87ece0 Enhance WorkflowEditor performance and clean up connectionSuggestions Nikhil-Doye 2025-10-23 15:54:03 -04:00
  • b194addd76 Refactor WorkflowEditor and connection suggestion logic; add SlackNode export Nikhil-Doye 2025-10-23 15:26:23 -04:00
  • 62d0398a50 Add Slack integration support in WorkflowEditor and execution engine Nikhil-Doye 2025-10-23 15:25:01 -04:00
  • 5ca121b2ab Add SlackWizard component for configuring Slack operations Nikhil-Doye 2025-10-23 15:10:22 -04:00
  • 4136930cb5 Add SlackNode component for enhanced Slack operation visualization Nikhil-Doye 2025-10-23 15:08:47 -04:00
  • 578456b8de Add slackProcessor function for handling Slack operations Nikhil-Doye 2025-10-23 15:07:35 -04:00
  • e518a70d37 Add SlackService class to handle various Slack operations Nikhil-Doye 2025-10-23 15:07:03 -04:00
  • 315e01cf12 Add Slack integration support across components Nikhil-Doye 2025-10-23 15:05:40 -04:00
  • 800328f166 Add Slack integration types and update NodeType for enhanced functionality Nikhil-Doye 2025-10-23 15:04:05 -04:00
  • fde48770f1 Enhance NodeConfiguration with step property and format options for improved readability Nikhil-Doye 2025-10-23 14:52:20 -04:00
  • 635a33845b Remove unused icon imports from BaseNode component for cleaner code Nikhil-Doye 2025-10-23 14:51:32 -04:00
  • 46251f166a Refactor NodeConfiguration to enhance database operation handling Nikhil-Doye 2025-10-23 14:51:08 -04:00
  • d71ceeac4b Add Trash2 icon to UnifiedDatabaseNode for enhanced operation options Nikhil-Doye 2025-10-23 14:50:33 -04:00
  • 6f824e22ed Refactor UnifiedDatabaseNode operation icons for improved readability Nikhil-Doye 2025-10-23 14:49:55 -04:00
  • 6958653a75 Remove unused imports from UnifiedDatabaseNode and UnifiedDatabaseService for cleaner code Nikhil-Doye 2025-10-23 14:49:31 -04:00
  • 077b4dcc45 Refactor database node configuration to unify database operations Nikhil-Doye 2025-10-23 14:49:13 -04:00
  • c849e7e4d8 Consolidate database operation types in NodeLibrary component Nikhil-Doye 2025-10-23 14:48:54 -04:00
  • 33214f66e1 Add database operation configuration to fieldConfigs Nikhil-Doye 2025-10-23 14:48:43 -04:00
  • 88ff76e38b Consolidate database operation labels into a single entry for improved clarity Nikhil-Doye 2025-10-23 14:48:28 -04:00
  • 521fcb19a9 Refactor database node configuration to unify operations under a single entry Nikhil-Doye 2025-10-23 14:48:09 -04:00
  • b092917e68 Enhance UnifiedDatabaseNode with type safety for operations Nikhil-Doye 2025-10-23 14:47:59 -04:00
  • b4bb7608fb Update UnifiedDatabaseService to use updateLimit instead of limit in DatabaseConfig Nikhil-Doye 2025-10-23 14:47:45 -04:00
  • cf6813f6d5 Refactor database node structure to unify operations under a single component Nikhil-Doye 2025-10-23 14:45:50 -04:00
  • ee44ba537a Remove onboarding features from WorkflowToolbar component Nikhil-Doye 2025-10-22 18:49:28 -04:00
  • 229035e79f Add interactive tutorial and connection management features Nikhil-Doye 2025-10-22 18:39:06 -04:00
  • 9dadf94b1b Add @tailwindcss/line-clamp for improved text truncation in NodeLibrary Nikhil-Doye 2025-10-22 17:49:23 -04:00
  • 906b62bdfe Refactor NodeConfiguration and NodeLibrary components for improved clarity and performance Nikhil-Doye 2025-10-22 00:30:04 -04:00
  • 2701b4c94c Add help system and field configuration components Nikhil-Doye 2025-10-21 23:47:27 -04:00
  • f909a3c38a Refactor LabelChangeDialog and NodeLibrary components for improved readability and functionality Nikhil-Doye 2025-10-21 21:27:29 -04:00
  • 7dd679c6e8 Add comprehensive processor system with enhanced diagnostics and validation Nikhil-Doye 2025-10-20 17:59:26 -04:00
  • 7e3c204119 Add accessibility enhancements to NodeLibrary component Nikhil-Doye 2025-10-20 17:37:50 -04:00
  • edc70b0b43 Add comprehensive command pattern for database operations Nikhil-Doye 2025-10-20 17:34:12 -04:00
  • 205add853f Add onboarding system with comprehensive management and UI components Nikhil-Doye 2025-10-20 17:23:49 -04:00
  • a5dd6cd14e Add label dependency management and UI components for label changes Nikhil-Doye 2025-10-20 17:16:17 -04:00
  • 4607c276a3 Enhance error handling and reporting in WorkflowAgent and AgentManager Nikhil-Doye 2025-10-20 17:10:26 -04:00
  • 5f1bc5aa00 Refactor CopilotService to utilize NaturalLanguageToWorkflowService for workflow generation Nikhil-Doye 2025-10-20 17:00:49 -04:00
  • 5ff245f7d8 Add Jest configuration and testing utilities for improved test coverage Nikhil-Doye 2025-10-20 15:36:35 -04:00
  • f5a157a49e Implement UUID migration for workflow nodes and edges Nikhil-Doye 2025-10-20 15:06:22 -04:00
  • db6c11dd23 Enhance DatabaseConnectionManager with credential validation and connection handling Nikhil-Doye 2025-10-20 14:52:30 -04:00
  • 53fbbe22c7 Add cron-parser integration and enhance workflow scheduling validation Nikhil-Doye 2025-10-20 14:43:23 -04:00
  • fe93de79ae Enhance OpenAI service with proxy support and error handling Nikhil-Doye 2025-10-20 14:18:06 -04:00
  • 8249469c31 Refactor ExecutionEngine to build execution plan object and enhance variable substitution Nikhil-Doye 2025-10-20 14:02:20 -04:00
  • 25b9fd056a Enhance variable substitution functionality in workflow builder Nikhil-Doye 2025-10-20 14:02:12 -04:00
  • 375d948ba2 Implement workflow validation and error handling in ExecutionEngine and ExecutionPanel Nikhil-Doye 2025-10-20 13:27:28 -04:00
  • 3600310f4c Refactor WorkflowEditor to streamline node and edge management Nikhil-Doye 2025-10-20 13:08:10 -04:00
  • e856045970 Enhance TestingPanel and ExecutionEngine with improved error handling and real-time node status updates Nikhil-Doye 2025-10-20 01:02:40 -04:00
  • 6352974028 Add test workflow execution script and enhance ExecutionPanel functionality Nikhil-Doye 2025-10-19 16:42:16 -04:00
  • e6f0a7684a Add database connection management and execution configuration components Nikhil-Doye 2025-10-19 15:06:56 -04:00
  • 26812ed4df Add database node configurations and connectors Nikhil-Doye 2025-10-19 13:39:52 -04:00
  • a10d6cb643 Add Radix UI Select component and refactor NodeConfiguration Nikhil-Doye 2025-10-19 12:55:10 -04:00
  • d9ac6d2f89 Refactor TestingPanel and WorkflowToolbar to use Button component Nikhil-Doye 2025-10-19 12:42:01 -04:00
  • 9ead8d5142 Enhance API key management and integrate Radix UI components Nikhil-Doye 2025-10-19 12:33:11 -04:00
  • 05f72be20e Update dependencies and enhance Tailwind CSS configuration Nikhil-Doye 2025-10-19 11:54:08 -04:00
  • aa733a9dea Add onboarding steps for embedding and similarity search features Nikhil-Doye 2025-10-19 01:03:41 -04:00
  • 85939b645c Update ApiKeysSettings component layout and styling Nikhil-Doye 2025-10-19 00:48:24 -04:00
  • 011a135ee6 Remove API Keys Settings functionality from App component Nikhil-Doye 2025-10-19 00:44:51 -04:00
  • 391f56d051 Add API Keys Settings and integrate into WorkflowToolbar Nikhil-Doye 2025-10-19 00:42:45 -04:00
  • df6a630f35 Refactor WorkflowAgent and ClassifyIntentTool for improved clarity and performance Nikhil-Doye 2025-10-19 00:00:13 -04:00
  • dfd39069b5 Remove AGENT_SYSTEM_ARCHITECTURE.md file to streamline documentation and eliminate outdated architectural details. This change reflects the transition to a more modular tool-based architecture for the multi-agent intelligence layer. Nikhil-Doye 2025-10-18 23:49:24 -04:00
  • 8dd1a9e042 Implement prompt optimization features across workflow components Nikhil-Doye 2025-10-18 23:48:46 -04:00
  • 6279d5914f Enhance PDF processing and workflow integration Nikhil-Doye 2025-10-18 23:05:57 -04:00
  • 8e465ed479 Enhance workflow generation and intent classification features Nikhil-Doye 2025-10-18 22:16:11 -04:00
  • 6e8d85d10b Implement clearAllNodes functionality in WorkflowToolbar and workflowStore Nikhil-Doye 2025-10-18 21:53:56 -04:00
  • ee87d8ad0d Add multi-agent intelligence layer architecture and tools Nikhil-Doye 2025-10-18 21:39:38 -04:00
  • 9e57cfab96 Remove obsolete workflow and test result files Nikhil-Doye 2025-10-18 13:21:32 -04:00
  • 79fc223b35 Enhance README.md with updated features and installation instructions Nikhil-Doye 2025-10-18 00:19:54 -04:00
  • 09ec52aa5a Add Copilot Panel and integrate AI workflow generation features Nikhil-Doye 2025-10-18 00:09:18 -04:00