Implement project updates and refactor related functionality
All checks were successful
Deploy Gateway / deploy (push) Successful in 2m36s

This commit is contained in:
2026-09-17 20:36:08 +09:00
parent ec517e88ec
commit 87be952fd0
23 changed files with 1207 additions and 134 deletions

View File

@@ -20,7 +20,7 @@ Tool Service -- GET /tool-manifest --> MCP Server -- JSON-RPC tools/list --> Age
## 1. 최초 적재는 구현되어 있는가?
**구현되어 있다.** Spring 애플리케이션이 준비되면 `ToolRegistryRefreshScheduler.preload()`가 실행된다.
**구현되어 있다.** Spring 애플리케이션이 준비되면 `ToolRegistryPreloader.preload()`가 실행된다.
```text
ApplicationReadyEvent
@@ -217,7 +217,7 @@ Content-Type: application/json
## 확인한 구현·테스트
- 최초 preload·주기 refresh: `ToolRegistryRefreshScheduler`
- 최초 preload: `ToolRegistryPreloader`
- in-memory snapshot·실패 fallback: `ToolRegistryService`
- HTTP 매니페스트 조회·필드 검증: `ToolBundleDiscovery`
- `tools/list` 공개 필드 변환·`_meta` 제거: `ToolsListHandler`