(workflowInput: unknown)
| 475 | } |
| 476 | |
| 477 | function buildChatOutput(workflowInput: unknown): NormalizedBlockOutput { |
| 478 | const source = isRecordLike(workflowInput) ? workflowInput : undefined |
| 479 | |
| 480 | const output: NormalizedBlockOutput = { |
| 481 | input: ensureString(source?.input), |
| 482 | } |
| 483 | |
| 484 | const conversationId = ensureString(source?.conversationId) |
| 485 | if (conversationId) { |
| 486 | output.conversationId = conversationId |
| 487 | } |
| 488 | |
| 489 | return mergeFilesIntoOutput(output, workflowInput) |
| 490 | } |
| 491 | |
| 492 | function buildLegacyStarterOutput( |
| 493 | finalInput: unknown, |
no test coverage detected