MCPcopy Index your code
hub / github.com/simstudioai/sim / buildChatOutput

Function buildChatOutput

apps/sim/executor/utils/start-block.ts:477–490  ·  view source on GitHub ↗
(workflowInput: unknown)

Source from the content-addressed store, hash-verified

475}
476
477function 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
492function buildLegacyStarterOutput(
493 finalInput: unknown,

Callers 2

buildLegacyStarterOutputFunction · 0.85
buildStartBlockOutputFunction · 0.85

Calls 3

isRecordLikeFunction · 0.90
ensureStringFunction · 0.85
mergeFilesIntoOutputFunction · 0.85

Tested by

no test coverage detected