const require_runtime = require('../../_virtual/_rolldown/runtime.cjs'); const require_use_render_tool_call = require('../../hooks/use-render-tool-call.cjs'); require('../../hooks/index.cjs'); let react = require("react"); react = require_runtime.__toESM(react); let react_jsx_runtime = require("react/jsx-runtime"); //#region src/components/chat/CopilotChatToolCallsView.tsx function CopilotChatToolCallsView({ message, messages = [] }) { const renderToolCall = require_use_render_tool_call.useRenderToolCall(); if (!message.toolCalls || message.toolCalls.length === 0) return null; return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react_jsx_runtime.Fragment, { children: message.toolCalls.map((toolCall) => { const toolMessage = messages.find((m) => m.role === "tool" && m.toolCallId === toolCall.id); return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react.default.Fragment, { children: renderToolCall({ toolCall, toolMessage }) }, toolCall.id); }) }); } //#endregion exports.default = CopilotChatToolCallsView; //# sourceMappingURL=CopilotChatToolCallsView.cjs.map