Commit Graph

21 Commits

Author SHA1 Message Date
851dcc58d7 baseEndpoint 주석을 매니페스트 endpoint 정책에 맞게 고친다
6078852에서 Tool 실행 주소의 원천이 배포 설정에서 Tool Service 매니페스트로
바뀌었으나 application.yml 주석은 이전 불변식을 그대로 단언하고 있었다.
"nothing a Tool Service returns can change where MCP sends the call"은
지금 거짓이다.

baseEndpoint의 현재 역할(상대 endpoint 해석 기준)을 적고, 검증이 scheme과
host 확인뿐이어서 매니페스트가 임의의 HTTP(S) host를 지정할 수 있다는 점을
함께 남긴다. 이 신뢰 경계 변화는 코드 어디에도 기록돼 있지 않았다.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-22 20:52:38 +09:00
fe7d8243f6 delete portal
All checks were successful
Deploy Gateway / deploy (push) Successful in 1m59s
2026-08-20 09:45:53 +09:00
5cfb8a1bca Ignore docs directory
All checks were successful
Deploy Gateway / deploy (push) Successful in 1m56s
2026-08-20 09:28:33 +09:00
3de052a22d Ignore .docs directory
All checks were successful
Deploy Gateway / deploy (push) Successful in 2m15s
2026-08-20 09:07:26 +09:00
60788525d6 Use manifest-defined endpoints for tool routing
All checks were successful
Deploy Gateway / deploy (push) Successful in 2m35s
2026-08-19 11:43:24 +09:00
윤희준
422dd8c6e7 fix: correct docker build context to ./dap-was-dapms
All checks were successful
Deploy Gateway / deploy (push) Successful in 5m30s
2026-08-18 16:24:51 +09:00
787489f6c1 Format JSON payloads for readable HTTP logging
All checks were successful
Deploy Gateway / deploy (push) Successful in 1m34s
2026-08-18 15:55:00 +09:00
0a21031a42 Remove payload logging from shared trace configuration
All checks were successful
Deploy Gateway / deploy (push) Successful in 1m38s
2026-08-18 15:44:45 +09:00
4e45a8f321 Add configurable MCP payload tracing and external tool domains
All checks were successful
Deploy Gateway / deploy (push) Successful in 1m48s
2026-08-18 15:21:32 +09:00
윤희준
3e0c251488 feat: add gitea actions workflow for deploy
All checks were successful
Deploy Gateway / deploy (push) Successful in 1m39s
2026-08-18 13:11:51 +09:00
윤희준
c41e9f2da4 test webhook trigger final 2026-08-18 12:51:12 +09:00
윤희준
9ddcb99631 test webhook trigger after api 2026-08-18 12:49:02 +09:00
윤희준
044c8ef767 test webhook trigger 2026-08-18 12:46:41 +09:00
7f431a1c37 Support local resource Portal registry loading 2026-08-18 10:08:48 +09:00
윤희준
e86942ddd4 fix: change serviceKey to match specific bundleIds like was-cus, was-sal 2026-08-15 08:56:25 +09:00
윤희준
86e63ced18 fix: change serviceKey to match the actual bundleId of tool services 2026-08-15 08:54:37 +09:00
윤희준
a86a03ca90 fix: add required fields to mock portal registry json 2026-08-15 08:52:43 +09:00
윤희준
ed0958ef43 fix: change mock portal url to use .json extension for correct content-type 2026-08-15 08:49:35 +09:00
윤희준
b1286a6cd2 chore: Add local mock portal for Gateway routing
* AX Portal이 배포되지 않은 상태에서 Gateway가 툴 엔드포인트를 찾지 못하는 문제를 해결하기 위해,
  Nginx 기반의 정적 가짜 포털(portal-mock)을 도입했습니다.
* deploy/docker-compose.yml 에는 MCP_PORTAL_REGISTRY_URL을 portal-mock으로 바라보게 설정하였으며,
  deploy/portal-registry.json 에 하드코딩된 CUS, SAL, PRO, SYS 경로를 제공합니다.
* 향후 실제 AX Portal이 구성되면 docker-compose.yml의 주소를 실제 운영 포털로 변경해야 합니다.
2026-08-15 08:47:23 +09:00
189277a78c Update project functionality and configuration 2026-08-14 17:59:07 +09:00
a4eb5a580f Initial commit 2026-08-05 15:54:25 +09:00