{"version":3,"sources":["../../src/utils/getThreadMessageText.tsx"],"sourcesContent":["import type {\n  AppendMessage,\n  TextContentPart,\n  ThreadMessage,\n} from \"../types/AssistantTypes\";\n\nexport const getThreadMessageText = (\n  message: ThreadMessage | AppendMessage,\n) => {\n  const textParts = message.content.filter(\n    (part) => part.type === \"text\",\n  ) as TextContentPart[];\n\n  return textParts.map((part) => part.text).join(\"\\n\\n\");\n};\n"],"mappings":";AAMO,IAAM,uBAAuB,CAClC,YACG;AACH,QAAM,YAAY,QAAQ,QAAQ;AAAA,IAChC,CAAC,SAAS,KAAK,SAAS;AAAA,EAC1B;AAEA,SAAO,UAAU,IAAI,CAAC,SAAS,KAAK,IAAI,EAAE,KAAK,MAAM;AACvD;","names":[]}