Format tool result if JSON

7dea59f026721c0c6b03067abdcb1ccc07dabbb9

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +4 -1Ignore whitespace
public/scripts/tool-calling.js+4 -1
@@ -529,7 +529,10 @@ export class ToolManager {
529529 const preElement = document.createElement('pre');
530530 const codeElement = document.createElement('code');
531531 codeElement.classList.add('language-json');
532532 data.forEach(i => i.parameters = tryParse(i.parameters));{
533+ i.parameters = tryParse(i.parameters);
534+ i.result = tryParse(i.result);
535+ });
533536 codeElement.textContent = JSON.stringify(data, null, 2);
534537 const toolNames = data.map(i => i.displayName || i.name).join(', ');
535538 summaryElement.textContent = `Tool calls: ${toolNames}`;