This repository was archived by the owner on Mar 18, 2026. It is now read-only.
Conversation
feat: Implement workflow name synchronization between Header and pare…
- Removed Chat component and its related styles from the canvas components. - Moved Chat component to SideMenuPanel and updated import paths. - Refactored Header component to adjust import paths for workflow storage. - Updated SideMenu component to reflect new import paths for AddNodePanel and Chat. - Refactored WorkflowPanel to adjust import paths for nodeApi. - Deleted old nodeApi and nodeHook files; created new versions with updated structure. - Moved chatAPI and workflowStorage services to a common directory for better organization. - Implemented new AddNodePanel component with improved functionality and UI. - Updated Chat component to use the new chatAPI service. - Ensured all components are using the latest import paths and structures.
…anels with new implementations
…anel layout and integrate SideMenu styles
…ywords, and author details
…hance Edge and Node components for preview mode
…tter user interaction and prevent unintended clicks
…uPanel directory for better organization
…el and TemplatePreview
…ty in SideMenu and Workflow components
…orkflow coordinates for improved accuracy
…hanges, enhancing user experience
…de representation
…rameter definitions in NODE_DATA
- Introduced NODE_DATA for LangChain and Utilities categories with Chat Models and Type Generators. - Created Basic Chatbot workflow utilizing OpenAI GPT for user input processing. - Developed Data Processing workflow for basic arithmetic operations. - Implemented Canvas page with state management, error handling, and workflow execution features. - Added file handling for loading and saving workflows in JSON format. - Enhanced user experience with toast notifications for actions and confirmations.
…ground and handle tab state based on URL parameters in MainPage
- Introduce ESLint configuration with recommended rules for React, TypeScript, accessibility, and Next.js - Add Prettier configuration for consistent code formatting (semi, single quotes, tab width, trailing commas, etc.) - Add Husky pre-commit hook to run lint-staged before commits - Configure lint-staged to run ESLint and Prettier on staged JS/TS files - Update package.json and package-lock.json with ESLint, Prettier, Husky, lint-staged, and related plugins/dependencies - Apply code style fixes and import quote style consistency across the codebase - Minor code formatting
[기능] ESLint, Prettier, Husky, lint-staged 추가 및 Playground/Monitor UI 개선
- Extracted all client-side logic and state management from MainPage into a new MainPageClient component with 'use client' directive. - Updated MainPage to be a server component that uses Suspense to asynchronously load MainPageClient with a loading fallback. - This separation resolves build errors related to client-only hooks and improves code organization. - Added a simple Loading component as Suspense fallback. - Introduced a GitHub Actions workflow for CI to build and test the Next.js project across multiple Node.js versions.
Add a default working-directory to the run steps in the GitHub Actions npm_build workflow to ensure commands execute from the repository root, improving consistency across different node versions.
- Change GitHub Actions workflow working directory to absolute path - Remove redundant comments from main page component for clarity
… and parameter handling - Implemented Edge component for rendering connections between nodes using Bezier curves. - Added Node component to manage node properties, including input/output ports and parameters. - Introduced state management for node name editing and parameter changes. - Enhanced user interaction with double-click editing and advanced parameter toggling. - Integrated logging for parameter changes and event handling. - Created basic and advanced parameter sections for better organization.
- Set GitHub Actions working directory to project root for consistency - Add cache-dependency-path to npm build cache step to improve caching - Specify explicit tsconfig.json path in ESLint config for correct resolution - Include "src" directory in tsconfig.json to ensure proper type checking and compilation
Removed the incorrect `cache-dependency-path` setting from the npm_build GitHub Actions workflow to fix caching issues during the dependency installation step. This ensures proper caching behavior with the specified `package-lock.json` files.
…andling feat: Implement MiniCanvas component for visual representation of nodes and edges feat: Create TemplatePanel component to manage and display workflow templates feat: Develop TemplatePreview component for previewing selected templates feat: Build WorkflowPanel component for managing saved workflows with load and delete functionality
Introduce initial React components for the chat feature, including ChatPage and ChatSidebarItem. These components currently render simple placeholders with a heading and a comment indicating where chat content will be added in the future. This lays the groundwork for further chat UI development.
…th Basic Chatbot and Data Processing workflows; introduce reusable node management hook and main Canvas page functionality
[기능] MainPage 클라이언트/서버 분리 및 GitHub Actions CI 워크플로우 추가
…ions for improved navigation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.