{"version":3,"sources":["/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-ON2DGI3K.cjs","../../src/utils/workflow-task-results.ts"],"names":[],"mappings":"AAAA;ACGO,SAAS,iBAAA,CACf,IAAA,EACS;AACT,EAAA,uBAAO,IAAA,mBAAK,KAAA,6BAAO,IAAA,mBAAK,IAAA,GAAK,IAAA,CAAK,MAAA;AACnC;AAEO,SAAS,oBAAA,CACf,WAAA,EACS;AACT,EAAA,OAAO,WAAA,CACL,GAAA;AAAA,IACA,CAAC,MAAA,EAAA,GACA,CAAA,CAAA,EAAI,MAAA,CAAO,MAAM,CAAA,EAAA,EAAK,MAAA,CAAO,KAAK,CAAA;AAAA,QAAA,EAAa,MAAA,CAAO,MAAM,CAAA;AAAA;AAAA,EAAc,MAAA,CAAO,QAAA,GAAW,MAAA,CAAO,MAAA,GAAS,EAAE,CAAA;AAAA,EAAA;AAGlH;ADNA;AACA;AACA;AACA;AACA","file":"/Users/shyun/comcom/ain-enterprise/ain-adk/dist/cjs/chunk-ON2DGI3K.cjs","sourcesContent":[null,"import type { WorkflowTask, WorkflowTaskResult } from \"@/types/memory\";\n\n/** Display label for a task: its title when set, otherwise the taskId. */\nexport function workflowTaskLabel(\n\ttask: Pick<WorkflowTask, \"taskId\" | \"title\">,\n): string {\n\treturn task.title?.trim() || task.taskId;\n}\n\nexport function serializeTaskResults(\n\ttaskResults: WorkflowTaskResult[],\n): string {\n\treturn taskResults\n\t\t.map(\n\t\t\t(result) =>\n\t\t\t\t`[${result.taskId}] ${result.title}\\nStatus: ${result.status}\\nResult:\\n${result.content || result.error || \"\"}`,\n\t\t)\n\t\t.join(\"\\n\\n---\\n\\n\");\n}\n"]}