refactor #565: productize knowledge search language
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
<!doctype html>
|
||||
<html lang="ko" xmlns:th="http://www.thymeleaf.org">
|
||||
<head th:replace="~{fragments/layout :: head('MCP Client Demo')}"></head>
|
||||
<head th:replace="~{fragments/layout :: head('MCP Client')}"></head>
|
||||
<body>
|
||||
<nav th:replace="~{fragments/layout :: nav}"></nav>
|
||||
<main class="container page-shell">
|
||||
<section class="page-heading">
|
||||
<h1>MCP Client Demo</h1>
|
||||
<p class="context-summary">Java client가 MCP 연결과 도구 목록 계약만 확인합니다.</p>
|
||||
<h1>MCP Client</h1>
|
||||
<p class="context-summary">Java client가 MCP 연결과 사용 가능한 도구 계약을 확인합니다.</p>
|
||||
<details class="explanation-details">
|
||||
<summary>Client Demo의 범위 보기</summary>
|
||||
<summary>Client 연동 범위 보기</summary>
|
||||
<p>백오피스 Java client가 MCP message endpoint의 initialize/tools/list 계약을 확인합니다. 실제 tool 선택과 호출은 reasoning 결과를 받은 MCP client가 담당합니다.</p>
|
||||
</details>
|
||||
</section>
|
||||
@@ -23,7 +23,7 @@
|
||||
<form hx-post="/mcp-client-demo" hx-target="#mcp-client-demo-result" hx-swap="innerHTML" class="form-grid">
|
||||
<input type="hidden" th:name="${_csrf.parameterName}" th:value="${_csrf.token}">
|
||||
<details class="explanation-details span-2">
|
||||
<summary>이번 테스트에서 확인하는 계약 보기</summary>
|
||||
<summary>확인하는 계약 보기</summary>
|
||||
<p>이 화면은 고정된 기본 MCP endpoint에서 initialize와 tools/list만 확인합니다. 질문 기반 tool 선택·Bearer Token 전달·tools/call은 MCP Reasoning 또는 외부 MCP client 흐름에서 수행합니다.</p>
|
||||
</details>
|
||||
<button class="btn rw-btn-primary" type="submit">MCP 계약 확인</button>
|
||||
@@ -55,7 +55,7 @@
|
||||
</section>
|
||||
|
||||
<section id="mcp-client-demo-result" class="content-band">
|
||||
<div class="text-muted">Java MCP client 실행 결과가 여기에 표시됩니다.</div>
|
||||
<div class="text-muted">Java MCP client 확인 결과가 여기에 표시됩니다.</div>
|
||||
</section>
|
||||
</main>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user