@@ -75,15 +75,15 @@ docker compose -f docker-compose.dev.server.yml up -d
7575## Architecture Overview
7676
7777### Core Technology Stack
78- - ** Backend** : Java 25 with Spring Boot 3.5.7
79- - ** Frontend** : React 19.2 with TypeScript 5.9, Vite 7.2 , TailwindCSS 3.4
78+ - ** Backend** : Java 25 with Spring Boot 4.0.2
79+ - ** Frontend** : React 19.2 with TypeScript 5.9, Vite 7.3 , TailwindCSS 3.4
8080- ** Database** : PostgreSQL 15+ with Liquibase migrations
8181- ** Message Broker** : Memory(default), Redis, RabbitMQ, Kafka, JMS, AMQP, AWS SQS
8282- ** Build System** : Gradle 8+ with Kotlin DSL
8383- ** Code Execution** : GraalVM Polyglot 25.0.1 (Java, JavaScript, Python, Ruby)
8484- ** Testing** : JUnit 5, Vitest 4, Testcontainers
8585- ** Node.js** : Version 20.19+ required for client development
86- - ** Additional Tools** : MapStruct 1.6.3, Jackson 2.19.2, SpringDoc OpenAPI 2.8.14
86+ - ** Additional Tools** : MapStruct 1.6.3, Jackson 2.19.2, SpringDoc OpenAPI 3.0.0
8787
8888### Main Server Module Structure
8989
@@ -95,10 +95,14 @@ docker compose -f docker-compose.dev.server.yml up -d
9595 - ` atlas-configuration/ ` - Workflow configuration management
9696
9797- ** ` automation/ ` ** - iPaaS automation implementation
98+ - ` automation-ai/ ` - AI-powered automation features
9899 - ` automation-configuration/ ` - Project and workflow configuration
99- - ` automation-connection/ ` - Connection management
100- - ` automation-workflow/ ` - Workflow coordination and execution
100+ - ` automation-data-table/ ` - Data table management
101+ - ` automation-execution/ ` - Workflow execution services
102+ - ` automation-knowledge-base/ ` - Knowledge base integration
103+ - ` automation-mcp/ ` - MCP (Model Context Protocol) integration
101104 - ` automation-task/ ` - Task management services
105+ - ` automation-workflow/ ` - Workflow coordination and execution
102106
103107- ** ` platform/ ` ** - Core infrastructure services
104108 - ` platform-component/ ` - Component definition and management
@@ -709,8 +713,8 @@ tail -f server/apps/server-app/build/logs/application.log
709713
710714** Gradle Build Optimization**
711715- Gradle JVM is configured with 4GB heap in ` gradle.properties `
712- - Parallel builds are disabled by default but can be enabled
713- - Use build cache: ` ./gradlew --build-cache build `
716+ - Parallel builds are enabled by default
717+ - Build cache is enabled by default
714718- Use configuration cache: ` ./gradlew --configuration-cache build `
715719- Gradle daemon runs by default for faster subsequent builds
716720
0 commit comments