Skip to content
This repository was archived by the owner on Mar 18, 2026. It is now read-only.

update: langchain and etc#259

Merged
CocoRoF merged 12 commits intodeployfrom
main
Oct 21, 2025
Merged

update: langchain and etc#259
CocoRoF merged 12 commits intodeployfrom
main

Conversation

@CocoRoF
Copy link
Collaborator

@CocoRoF CocoRoF commented Oct 21, 2025

This pull request introduces several improvements and new features across the codebase, with a focus on standardizing database schema parameter naming, expanding database sync API capabilities, and refactoring the canvas node rendering logic for greater extensibility. Below are the most important changes:

Database API Enhancements and Schema Parameter Standardization

  • Standardized the naming convention for database schema parameters in dataManagerAPI.js, changing schema to dbSchema or schemaName as appropriate, and updated the corresponding API request bodies to use db_schema or schema_name keys. This ensures consistency and prevents confusion when interacting with backend APIs. [1] [2] [3] [4] [5] [6] [7]

  • Added a comprehensive set of database sync management API functions, including adding, removing, pausing, resuming, checking status, listing all syncs, triggering manual sync, checking scheduler health, and updating MLflow configuration. These utilities will enable robust management of automated and manual database synchronization from the frontend.

Canvas Node Rendering Refactor

  • Refactored the CanvasNodes component to use a new findSpecialNode utility, allowing dynamic detection and rendering of special node types (like routers, schema providers, or custom nodes) based on configuration. This replaces hardcoded logic with a more extensible approach, making it easier to add new node types in the future. [1] [2]

  • Updated the props and rendering logic for CanvasNodes to support AgentXgen-specific functionality and to pass only relevant props to special node components, improving maintainability and flexibility. [1] [2]

Styling Improvements

  • Updated SCSS usage to replace the deprecated darken function with the new color.adjust function from sass:color, ensuring future compatibility and consistency in button hover styles. [1] [2]

dlekdns08 and others added 12 commits October 20, 2025 14:24
- Implemented methods for adding, removing, pausing, resuming, and retrieving the status of database auto-sync.
- Introduced DatabaseAutoSyncModal for user interaction with auto-sync settings.
- Updated DataProcessor and DataProcessorSidebar components to integrate the new auto-sync feature.
- Enhanced error handling and logging for database sync operations.
- Streamlined the query validation process by consolidating error handling and success messages.
- Updated the handling of database configuration to ensure type safety.
- Enhanced user feedback for query validation failures with clearer error messages.
feat: Add database auto-sync functionality
- Streamlined the query validation process by consolidating error handling and success messages.
- Updated the handling of database configuration to ensure type safety.
- Enhanced user feedback for query validation failures with clearer error messages.
refactor: Improve query validation logic in DatabaseAutoSyncModal
- Reorder ML model sidebar items for better grouping in XgenSidebar
- Move "model-hub" and "model-inference" items to the end of the sidebar list
- Update sidebarConfig to change "model-inference" description and title to reflect health check
- Rename "모델 추론 콘솔" to "모델 헬스체크" in MlModelWorkspacePage for consistency with sidebar changes
…c controls

- Added `updateMLflowConfig` function to manage MLflow settings including enabling/disabling, experiment name, and tracking URI.
- Enhanced `DataProcessor` component to display database sync status with controls for pausing/resuming sync.
- Introduced `DatabaseSyncControlModal` for managing sync settings and improved user feedback on sync status.
- Updated styles for sync status display and added new SCSS rules for better UI presentation.
feat: Implement MLflow configuration updates and enhance database syn…
@CocoRoF CocoRoF merged commit 92926f1 into deploy Oct 21, 2025
4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants