{calls.map((call, i) => {
const isOpen = open.includes(i);
const hasOutput = typeof call.output === "string" && call.output.length > 0;
return (
{isOpen && hasOutput && (
{call.output}
)}
);
})}
);
}
function ChatMessage({ message }: { message: Message }) {
if (message.role === "user") {
return (