Commit Graph

15 Commits

Author SHA1 Message Date
jade
24f020e457 fix: Block direct execution of unregistered tools in BusinessToolController 2026-07-07 13:04:31 +09:00
jade
3fe04a93d5 feat: Add selective registration to exclude specific tools from Redis and heartbeats 2026-07-07 13:00:14 +09:00
jade
5d25a23aac Feat: Update ToolScaffolder to generate dynamic tool names and auto-inject YAML config 2026-07-06 17:47:55 +09:00
jade
d2a4c3ea12 Feat: Externalize McpFunction metadata to application properties 2026-07-06 16:35:43 +09:00
jade
5b0cada798 Fix: Remove newline in BusinessToolController response log 2026-07-06 12:35:35 +09:00
jade
afbbf3f331 Refactor: Update log tags from AI to Tool in AbstractMcpToolService 2026-07-06 10:34:04 +09:00
jade
40c163828e Refactor: GatewayLoggingAspect를 axhub-gateway 모듈로 이동 및 포인트컷 최적화 2026-07-06 09:59:45 +09:00
jade
5507ce45c3 Refactor: ToolScaffolder 다중 모듈 및 세분화 그룹 지원 반영 2026-07-06 09:34:38 +09:00
jade
bccc266123 feat: Add sms, email tool services and clean up McpTool annotation 2026-07-05 19:57:39 +09:00
jade
9ae513ca4a Fix legacy eims url and add tool execution logs 2026-07-05 19:31:16 +09:00
jade
bfe06d228e Implement Auto-Registration and Heartbeat mechanism 2026-07-05 18:58:43 +09:00
jade
1f9b7cdd3d Replace RestTemplate with RestClient and add localhost fallback 2026-07-05 18:43:10 +09:00
jade
53c90a680e Fix MockEimsTcpServer startup in MSA tool pods 2026-07-05 18:10:43 +09:00
jade
4c718d38f1 Fix tools/call routing and dependency injection for MSA architecture 2026-07-05 18:01:39 +09:00
jade
10f3f0513d feat: Refactor monolith to microservices architecture 2026-07-05 17:27:44 +09:00