_entry-attachments.ts 912 B

12345678910111213141516171819
  1. /**
  2. * esbuild 入口:多模态附件链路。
  3. *
  4. * - `toChatAttachmentUrls` —— 把上传模块的 transmission 拆成 `pictures` / `files`(纯逻辑)
  5. * - `ApiChatCoordinator` —— 验证真正发出的请求体里带没带这两个字段
  6. */
  7. export { toChatAttachmentUrls } from "../../src/components/business-assistant/shared";
  8. export { ApiChatCoordinator } from "../../src/components/api-chat-coordinator";
  9. /** 上传校验(格式白名单 / toast / 不加入输入框)—— 验证脚本直接调真实实现 */
  10. export { useBusinessAssistantUpload } from '../../src/components/business-assistant/useBusinessAssistantUpload';
  11. /** 支持格式的白名单与提示文案(两处必须同一口径) */
  12. export {
  13. SUPPORTED_IMAGE_EXTENSIONS,
  14. SUPPORTED_ATTACHMENT_EXTENSIONS,
  15. SUPPORTED_IMAGE_LABEL,
  16. SUPPORTED_ATTACHMENT_LABEL,
  17. } from '../../src/components/business-assistant/shared';