Do not stringify tool_output if it is alreayd a string. (#1331)

This commit is contained in:
Wenzheng Jiang 2025-03-05 15:53:20 +09:00 committed by GitHub
parent c53e08a8b1
commit 775c2f75fc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -650,7 +650,10 @@ class CopilotPlusChainRunner extends BaseChainRunner {
context =
"\n\n# Additional context:\n\n" +
validOutputs
.map((output) => `# ${output.tool}\n${JSON.stringify(output.output)}`)
.map(
(output) =>
`<${output.tool}>\n${typeof output.output !== "string" ? JSON.stringify(output.output) : output.output}\n</${output.tool}>`
)
.join("\n\n");
}
}