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

Function buildResolutionFromBlock

apps/sim/executor/utils/start-block.ts:88–110  ·  view source on GitHub ↗
(block: SerializedBlock)

Source from the content-addressed store, hash-verified

86}
87
88export function buildResolutionFromBlock(block: SerializedBlock): ExecutorStartResolution | null {
89 const type = block.metadata?.id
90 if (!type) {
91 return null
92 }
93
94 const category = block.metadata?.category
95 const triggerModeEnabled = block.config?.params?.triggerMode === true
96
97 const path = classifyStartBlockType(type, {
98 category,
99 triggerModeEnabled,
100 })
101 if (!path) {
102 return null
103 }
104
105 return {
106 blockId: block.id,
107 block,
108 path,
109 }
110}
111
112function readMetadataSubBlockValue(block: SerializedBlock, key: string): unknown {
113 const metadata = block.metadata

Callers 2

Calls 1

classifyStartBlockTypeFunction · 0.90

Tested by

no test coverage detected