Commit Graph

35 Commits

Author SHA1 Message Date
jade
10f3f0513d feat: Refactor monolith to microservices architecture 2026-07-05 17:27:44 +09:00
jade
367a47516d chore: Add Dockerfile for backend application 2026-07-05 16:59:42 +09:00
jade
98235a21db chore: Add docker-compose.yml for local Redis environment 2026-07-05 16:52:07 +09:00
jade
741cd81509 fix: Update AOP pointcuts to correct package paths 2026-07-05 16:47:20 +09:00
jade
0c126be50f revert: Move DTOs back to biz module 2026-07-04 02:23:39 +09:00
jade
70542f5cfd fix: Generate dummy arguments from schema in test UI 2026-07-04 02:17:12 +09:00
jade
af3822ed9d refactor: Move DTOs to common module for AI Agent SDK sharing 2026-07-04 02:14:12 +09:00
jade
f9287a8c5f fix: Extract traceId validation from headers via payload meta 2026-07-04 02:01:31 +09:00
jade
f5c3145a27 feat: Flatten MCP Tool architecture and decouple metadata from arguments 2026-07-04 01:57:25 +09:00
jade
05cf3a191b feat: Add logging for Tool to MCP to AI Agent response pipeline 2026-07-04 01:43:41 +09:00
jade
ca2b74fed1 fix: Enforce JSON property order for JsonRpcResponse 2026-07-04 01:41:49 +09:00
jade
f16e1f8f4f fix: Add @Slf4j to AbstractMcpToolService for logging 2026-07-04 01:36:14 +09:00
jade
bd67bdd013 feat: Add explicit logging for Tool-Adapter-Legacy communication pipeline 2026-07-04 01:35:01 +09:00
jade
1316b393ff chore: Rename group_1 to biz_core in remaining files 2026-07-04 01:31:21 +09:00
jade
4f374afb2d chore: Rename tool groups to business domain names 2026-07-04 01:28:26 +09:00
jade
6dc02d356f fix: Update frontend payload structure to JSON-RPC 2.0 2026-07-04 01:21:24 +09:00
jade
0a03300dba refactor: Adopt JSON-RPC 2.0 standard for MCP pipeline routing 2026-07-04 01:20:01 +09:00
jade
f9083d342a feat: Add payload logging for AI Agent requests to Gateway 2026-07-04 01:08:56 +09:00
jade
f3292e0121 feat: Add payload logging for Tool executions 2026-07-04 01:06:15 +09:00
jade
72e94e5d2e Revert "feat: Add custom bootRun tasks for tool groups to improve DX"
This reverts commit b90f16eaa2.
2026-07-04 00:56:44 +09:00
jade
b90f16eaa2 feat: Add custom bootRun tasks for tool groups to improve DX 2026-07-04 00:55:13 +09:00
jade
d80f8a719c docs: Add IntelliJ program arguments instruction for specific Tool groups 2026-07-04 00:54:09 +09:00
jade
ddd2be255b docs: Rewrite README with Gateway/Tool architecture, Resilience4j, and ToolScaffolder info 2026-07-04 00:40:13 +09:00
jade
59a4eec1a8 fix: Update ToolScaffolder package paths for AxHub structure 2026-07-04 00:36:25 +09:00
jade
8529b56048 chore: Add graceful shutdown configuration 2026-07-04 00:30:34 +09:00
jade
a3e4dc7e38 feat: Separate Gateway and Tool server architectures, implement Tool Auto-Registration, and add mock response mapping 2026-07-04 00:22:44 +09:00
jade
93b2d6e205 Add static web files from shinhan-mcp-prebuild 2026-07-03 23:57:04 +09:00
jade
ba60c212d4 Migrate functional features from shinhan-mcp-prebuild to axhub-backend-main 2026-07-03 23:37:12 +09:00
jade
6e71c0fff5 Restore p6spy driver to enable SQL logs 2026-07-03 23:23:51 +09:00
jade
838f9c26a3 Add logback-spring.xml to match shinhan log format 2026-07-03 23:17:18 +09:00
jade
9dc18baa72 Split application properties by environment (local, dev, prod) 2026-07-03 23:15:20 +09:00
jade
6b64c3c8cb Fix MyBatis startup issue in Spring Boot 4 2026-07-03 23:13:34 +09:00
jade
3494aa0bb8 Update README to reflect environment changes (Gradle, Java 21, Spring Boot 4.x) 2026-07-03 23:02:22 +09:00
jade
cc8901b6c8 Migrate to Gradle, Java 21, Spring Boot 4.0.5 and add Resilience4j 2026-07-03 23:00:54 +09:00
jade
1bebb681fe Initial commit 2026-07-03 17:47:03 +09:00