MCPcopy
hub / github.com/simstudioai/sim / constructor

Method constructor

apps/sim/executor/execution/block-executor.ts:68–81  ·  view source on GitHub ↗
(
    private blockHandlers: BlockHandler[],
    private resolver: VariableResolver,
    private contextExtensions: ContextExtensions,
    private state: BlockStateWriter
  )

Source from the content-addressed store, hash-verified

66 private execLogger: Logger
67
68 constructor(
69 private blockHandlers: BlockHandler[],
70 private resolver: VariableResolver,
71 private contextExtensions: ContextExtensions,
72 private state: BlockStateWriter
73 ) {
74 this.execLogger = logger.withMetadata({
75 workflowId: this.contextExtensions.metadata?.workflowId,
76 workspaceId: this.contextExtensions.workspaceId,
77 executionId: this.contextExtensions.executionId,
78 userId: this.contextExtensions.userId,
79 requestId: this.contextExtensions.metadata?.requestId,
80 })
81 }
82
83 async execute(
84 ctx: ExecutionContext,

Callers

nothing calls this directly

Calls 1

withMetadataMethod · 0.45

Tested by

no test coverage detected