Commit Graph

  • 115e403497 fix(scaffold): apply target system code naming for MCI converter and abbreviate baseName main jade 2026-09-10 14:35:42 +09:00
  • b20a4edfdd feat: abbreviate MCI scaffold source names jade 2026-09-10 13:38:57 +09:00
  • 6c318ebeae feat: generate pods with Maven library dependency jade 2026-09-10 11:22:27 +09:00
  • 17d9f3cb77 feat: add folder picker to new pod scaffold jade 2026-09-09 17:52:12 +09:00
  • e1908b4b7a feat: add standalone pod module scaffolder jade 2026-09-09 17:49:34 +09:00
  • d45720d3e4 feat: HTTP Tool 생성 시 dat-was-lib의 application-glow-local.yml 탐색 및 append 로직 적용 jade 2026-09-08 14:11:29 +09:00
  • 9a8f716ec7 feat: MCI Request DTO example 자동 생성 및 Tool Scaffold UseCaseImpl/Client 생성 템플릿 개선 jade 2026-09-08 09:49:00 +09:00
  • 88d94e8b83 feat(scaffold): add guided AI tool proposal sample jade 2026-09-07 18:17:03 +09:00
  • c9701a5a94 feat: MCI 변환 AI 병렬 청킹 및 Converter 생성 개선 jade 2026-09-07 15:41:57 +09:00
  • 91c34a2fb3 fix(gateway): load AI API keys from application properties instead of hardcoding jade 2026-09-07 11:08:08 +09:00
  • bb782e1d38 chore: clarify MCI DTO transform labels jade 2026-09-07 09:25:10 +09:00
  • ac432a95dd feat: add MCI request DTO scaffold conversion jade 2026-09-07 09:18:43 +09:00
  • a58af8178a 업데이트 jade 2026-09-04 18:09:10 +09:00
  • a9d2f920e0 업데이트 jade 2026-09-04 17:44:53 +09:00
  • 459895ed40 업데이트 jade 2026-09-04 17:44:21 +09:00
  • 072a31d883 key 값 업데이트 jade 2026-09-03 14:19:50 +09:00
  • 69204cb6dd fix: tolerate AI manifest YAML colons jade 2026-09-03 14:16:57 +09:00
  • 82c087e2da dto다운로드 Boram 2026-09-03 10:46:10 +09:00
  • 693ddea18d fix: normalize scaffold pod and tool generation jade 2026-09-03 10:10:21 +09:00
  • e6bcfe8934 fix: align pod manifest scaffold schema jade 2026-09-02 14:34:56 +09:00
  • 2dc0c19c5a feat: add AI manifest generation to pod scaffold jade 2026-09-02 13:29:42 +09:00
  • a85a5e8d33 fix: add explicit parameter name to ToolReportController jade 2026-09-01 17:00:14 +09:00
  • a6eb4c4fe5 fix: correct placeholder text in usecase dropdown to '새 UseCase 생성' instead of '새 도메인 생성' jade 2026-09-01 16:49:53 +09:00
  • f9b96bf7ab fix: add explicit names to all @PathVariable and @RequestParam to support legacy compilers without -parameters flag jade 2026-09-01 16:42:19 +09:00
  • 1efd8617a7 fix: explicitly name @RequestParam to support environments compiled without -parameters flag jade 2026-09-01 16:34:07 +09:00
  • cfee4e381e fix: robust handling of non-array responses in scaffold.html dropdowns jade 2026-09-01 16:18:54 +09:00
  • cfd074163b fix: use inputSchema for MCP tool definitions in tester.html jade 2026-08-31 17:55:16 +09:00
  • cd9f597297 fix: enforce pascal case for MCI client generation jade 2026-08-31 17:06:07 +09:00
  • 1e9b8506d0 fix: restore missing syntax characters and encoding in scaffold.html jade 2026-08-31 16:16:01 +09:00
  • 2809f1fd3a refactor: remove retryEnabled from tool metadata jade 2026-08-31 10:12:31 +09:00
  • 14cb280b0e feat: configure tool timeout and retry metadata in gateway scaffold jade 2026-08-31 09:40:27 +09:00
  • c791929c9e Revert "fix: resolve 401 Unauthorized for Gemma by using the valid common API key" jade 2026-08-28 17:25:25 +09:00
  • 35ec9d0730 fix: resolve 401 Unauthorized for Gemma by using the valid common API key jade 2026-08-28 17:20:51 +09:00
  • f7ed8e8788 fix: route Scaffolder AI requests to internal litellm and fix UseCase update bug jade 2026-08-28 17:11:39 +09:00
  • 94b7c1a395 fix: restore missing OpenRouter free models in HTML dropdowns jade 2026-08-28 16:06:10 +09:00
  • 5894b23095 Revert "fix: remove mcp-annotations and use local annotations" jade 2026-08-28 15:36:21 +09:00
  • dc8eaaa17b fix: remove mcp-annotations and use local annotations jade 2026-08-28 15:10:24 +09:00
  • d857069a3c feat: Add support for internal LiteLLM models (Qwen3, Gemma-4) jade 2026-08-28 13:55:34 +09:00
  • 658b761778 소스 업데이트 jade 2026-08-28 10:04:23 +09:00
  • b66a708757 chore: add src/main/generated/ to gitignore jade 2026-08-28 10:04:21 +09:00
  • d5f644e666 fix: 로컬 환경(Windows)에서 Folder Picker(AWT)가 작동하도록 Spring Boot headless 모드 비활성화 jade 2026-08-28 09:59:42 +09:00
  • afd9d57523 fix: Scaffold 생성 시 execute() 대신 Tool 이름 기반 카멜케이스 함수명 사용하도록 변경 jade 2026-08-28 09:53:56 +09:00
  • 69ac0ab1df fix: restore corrupted UTF-8 encoding in HTML files jade 2026-08-27 14:57:03 +09:00
  • 23cafbf8e2 fix: scaffold.html 절대경로를 상대경로로 완전 변경 (Context Path 배포 지원) jade 2026-08-27 14:51:29 +09:00
  • ba65417119 fix: tester.html 에서 Tool 실행 시 JSON Schema 타입(integer, number, boolean)에 맞춰 입력값을 자동 형변환하도록 수정 jade 2026-08-27 14:16:42 +09:00
  • e73a006bac fix: static html relative paths jade 2026-08-27 14:04:56 +09:00
  • 309614a319 fix: scaffold.html typo jade 2026-08-27 14:03:13 +09:00
  • c5a36814e2 feat: Scaffolder 생성 시 MCI UseCaseImpl 템플릿을 실제 요청(image) 구조(BizException, resTransfer null 체크, IO DTO)와 완전히 일치하도록 수정 jade 2026-08-27 13:53:08 +09:00
  • 561520778e refactor: 폐쇄망 환경을 위해 UI html의 외부 CDN(Tailwind, Google Fonts)을 로컬 정적 리소스로 완전 대체 jade 2026-08-27 10:34:23 +09:00
  • a362fe69d9 fix: tester.html 파라미터 스키마 렌더링 오류 수정 및 객체 재귀 탐색 기능 추가 jade 2026-08-27 09:53:10 +09:00
  • 8810126185 소스 업데이트 jade 2026-08-27 09:14:30 +09:00
  • ffe5777fea fix: ObjectMapper 주입 시 단일 매칭 실패(NoUniqueBeanDefinitionException) 해결을 위해 jsonMapper를 objectMapper로 변경하고 Primary 복구 jade 2026-08-27 09:05:14 +09:00
  • 2fbf805afb fix: 스프링 필터 AOP 프록시 충돌(NPE) 해결 및 사내 로컬 AI 모델(Gemma-4-31B, Qwen3-Coder) 추가 지원 jade 2026-08-27 08:54:09 +09:00
  • bb8020b99c feat: Scaffold UI 및 로직 9자리 Target System Code 지원 업데이트 jade 2026-08-25 17:50:55 +09:00
  • 182d50a373 gradle 수정 jade 2026-08-20 15:35:15 +09:00
  • 9fb3d28d52 gradle 및 불필요한 소스 수정 jade 2026-08-20 15:26:15 +09:00
  • 0feb3e9d26 Merge pull request 'juheelee' (#6) from juheelee into main juheelee 2026-08-20 15:12:19 +09:00
  • a19f1d75b9 Merge branch 'main' of https://git.devjun.net/kimhyungsik/ax_hub_mcp_tool into juheelee juheelee juheelee 2026-08-20 15:02:41 +09:00
  • fa5335131e fix: dap-was-dapmt 바라보도록 수정 juheelee 2026-08-20 15:00:10 +09:00
  • 52ae31d853 fix: dap-was-dapmt 바라보도록 수정 juheelee 2026-08-20 14:58:50 +09:00
  • d73e597543 fix(gateway): restore broken Korean characters in ToolPlanner caused by encoding mismatch during rename jade 2026-08-20 14:54:24 +09:00
  • 4986f9801c fix: resolve PodScaffolder missing workspace path by reading AXHUB_SOURCE_DIR system property instead of just env var jade 2026-08-20 13:31:51 +09:00
  • 400fa3b6c1 fix: resolve remaining baseName placeholders for MCI IO files in grouped append and converter generators jade 2026-08-20 13:30:32 +09:00
  • 90829432c4 fix: replace missed baseName placeholders for MCI IO files and UseCaseImpl integration packages jade 2026-08-20 13:15:50 +09:00
  • bce603c3b6 fix: resolve mci package splitting and IO class naming issues in ToolScaffolder jade 2026-08-20 13:02:30 +09:00
  • 40ca961239 fix: restore static html files that were dropped during massive rename jade 2026-08-20 12:51:21 +09:00
  • 0085ec6919 refactor: massive rename dap -> dat and fix scaffold syntax error jade 2026-08-20 10:41:37 +09:00
  • 64c422378f feat(scaffold): add native folder picker for Workspace Path selection jade 2026-08-20 09:22:03 +09:00
  • d2fb804e5c fix: make AxhubSessionService optional to prevent Gateway crash jade 2026-08-19 17:21:10 +09:00
  • fdd6c6b99a fix: add DRTM_CD and USER_ID to HeaderDefaults jade 2026-08-19 17:13:43 +09:00
  • f25b6252d1 feat: align AxhubMciComponent with TmMciComponent (DRTM_CD, USER_ID, BizException) jade 2026-08-19 16:53:02 +09:00
  • 69c1cb30af fix: import path for GlowTrgmField jade 2026-08-19 16:45:25 +09:00
  • e998127fa5 feat: implement MCI session fetching using employee number jade 2026-08-19 16:41:13 +09:00
  • 9cdf313a77 fix: refactor ToolScaffolder to use generic MciClient for MCI tools jade 2026-08-19 14:06:37 +09:00
  • 870412f0c7 fix: resolve workspace path resolution and enhance GrowToolHint generation in ToolScaffolder jade 2026-08-19 13:50:49 +09:00
  • d5a07cd846 agent 내용 업데이트 jade 2026-08-19 10:37:00 +09:00
  • 6d6eaab742 feat(ui): Export tools respecting main filter and add OpenAPI/Markdown exports jade 2026-08-19 09:45:53 +09:00
  • 17524c5887 feat(ui): Enhance Tools List JSON modal with search and Postman export jade 2026-08-19 09:40:51 +09:00
  • ebef388893 feat(ui): Display Tools List JSON in a modal screen instead of direct download jade 2026-08-19 09:35:32 +09:00
  • eac481da41 feat(ui): Add Export JSON button to Tester UI jade 2026-08-19 09:30:42 +09:00
  • 0122de84aa feat(was-sys): add target parameter to TeamContactUseCase to filter by team jade 2026-08-18 21:21:45 +09:00
  • bb98eac44c feat(was-sys): update team contact info with full roster jade 2026-08-18 21:20:27 +09:00
  • 6060eb9f93 feat(was-sys): add TeamContactUseCase for AX team and MCP managers jade 2026-08-18 21:13:27 +09:00
  • 7737ac8905 fix(gateway): resolve ClassCastException when parsing tools list in ChatController jade 2026-08-18 21:04:41 +09:00
  • de2d1061aa refactor(was-lib): use bundleId to dynamically match module-wide tool manifest requests jade 2026-08-18 21:00:09 +09:00
  • 35fa033a1c feat(was-lib): map sys category to iam and pct tools jade 2026-08-18 20:57:13 +09:00
  • 3216148ee2 feat(was-lib): add /tool-manifest/{categoryKey} endpoint for filtered manifest jade 2026-08-18 20:51:41 +09:00
  • fbae7618eb fix(gateway): fix routing prefix matching and cache fallback tools jade 2026-08-18 20:46:27 +09:00
  • c390b89250 컴파일 오류 삭제 jade 2026-08-18 20:46:04 +09:00
  • b4ffac0cd5 fix(gateway): accept registered tools from fallback to recover after gateway restart jade 2026-08-18 20:30:49 +09:00
  • 6ec809fb65 fix(gateway): inject X-Tool-Server-API-Key header to tools/local fetch restClient jade 2026-08-18 20:28:18 +09:00
  • ebaff567c6 툴 검색 시 interface -> 구현체 jade 2026-08-18 18:12:37 +09:00
  • c0069c2419 Refactor: apiKey to match dapms jade 2026-08-18 16:58:25 +09:00
  • 9f347ef9de fix(security): Set tool-server-api-key property and revert header name jade 2026-08-18 14:46:39 +09:00
  • 91b2b67d85 refactor(security): Change X-Tool-Server-API-Key header to apiKey jade 2026-08-18 14:41:12 +09:00
  • b8fd9492c6 Refactor: Switch schema validator to MCP SDK DefaultJsonSchemaValidator (JSON Schema 2020-12) to match dapms jade 2026-08-18 11:05:47 +09:00
  • 406e3c79b7 fix: align tool headers jade 2026-08-18 09:52:54 +09:00
  • 8bd9b9e922 feat(manifest): expose tool usage guidance jade 2026-08-17 15:11:46 +09:00
  • 0816c0ff0c feat(mcp): expose tool guidance in metadata jade 2026-08-17 14:48:09 +09:00
  • 59f9a8eaad fix(mci): Fix ClassCastException in GlowMciComponent mock by instantiating resBodyClass jade 2026-08-14 17:58:05 +09:00