fix: Update frontend payload structure to JSON-RPC 2.0

This commit is contained in:
jade
2026-07-04 01:21:24 +09:00
parent 0a03300dba
commit 6dc02d356f

View File

@@ -443,11 +443,18 @@
loadingOverlay.classList.add('active'); loadingOverlay.classList.add('active');
const payload = { const payload = {
jsonrpc: "2.0",
method: "tools/call",
params: {
name: document.getElementById('toolName').value,
arguments: {
action: document.getElementById('toolAction').value,
traceId: "MCP-REQ-" + Math.floor(Math.random() * 90000 + 10000), traceId: "MCP-REQ-" + Math.floor(Math.random() * 90000 + 10000),
agentId: document.getElementById('agentId').value, agentId: document.getElementById('agentId').value,
userPrompt: document.getElementById('userPrompt').value || document.getElementById('userPrompt').placeholder, userPrompt: document.getElementById('userPrompt').value || document.getElementById('userPrompt').placeholder
toolName: document.getElementById('toolName').value, }
action: document.getElementById('toolAction').value },
id: Math.floor(Math.random() * 10000)
}; };
try { try {