fix formatting

This commit is contained in:
Oleg Yermolenko 2025-11-28 19:48:12 +02:00
parent 0422b5e29d
commit 0790cc8ef4

View file

@ -869,9 +869,11 @@ export const processDetailsAndExtractToolCalls = (content) => {
if (matches && matches.length > 0) { if (matches && matches.length > 0) {
let previousDetailsEndIndex = 0; let previousDetailsEndIndex = 0;
for (const match of matches) { for (const match of matches) {
let detailsStartIndex = content.indexOf(match, previousDetailsEndIndex); let detailsStartIndex = content.indexOf(match, previousDetailsEndIndex);
let assistantMessage = content.substr(previousDetailsEndIndex, detailsStartIndex - previousDetailsEndIndex); let assistantMessage = content.substr(
previousDetailsEndIndex,
detailsStartIndex - previousDetailsEndIndex
);
previousDetailsEndIndex = detailsStartIndex + match.length; previousDetailsEndIndex = detailsStartIndex + match.length;
assistantMessage = assistantMessage.trim('\n'); assistantMessage = assistantMessage.trim('\n');
@ -900,7 +902,7 @@ export const processDetailsAndExtractToolCalls = (content) => {
toolCall.result = parseDoubleEncodedString(toolCall.result); toolCall.result = parseDoubleEncodedString(toolCall.result);
messages.push(toolCall); messages.push(toolCall);
} };
let finalAssistantMessage = content.substr(previousDetailsEndIndex); let finalAssistantMessage = content.substr(previousDetailsEndIndex);
finalAssistantMessage = finalAssistantMessage.trim('\n'); finalAssistantMessage = finalAssistantMessage.trim('\n');
@ -917,7 +919,7 @@ export const processDetailsAndExtractToolCalls = (content) => {
function parseDoubleEncodedString(value) { function parseDoubleEncodedString(value) {
try { try {
let parsedValue = JSON.parse(value); let parsedValue = JSON.parse(value);
if (typeof parsedValue == "string") { if (typeof parsedValue == 'string') {
return parsedValue; return parsedValue;
} }
} catch {} } catch {}