MCPcopy
hub / github.com/wavetermdev/waveterm / CreateBlock

Function CreateBlock

pkg/wcore/block.go:58–60  ·  view source on GitHub ↗
(ctx context.Context, tabId string, blockDef *waveobj.BlockDef, rtOpts *waveobj.RuntimeOpts)

Source from the content-addressed store, hash-verified

56}
57
58func CreateBlock(ctx context.Context, tabId string, blockDef *waveobj.BlockDef, rtOpts *waveobj.RuntimeOpts) (rtnBlock *waveobj.Block, rtnErr error) {
59 return CreateBlockWithTelemetry(ctx, tabId, blockDef, rtOpts, true)
60}
61
62func CreateBlockWithTelemetry(ctx context.Context, tabId string, blockDef *waveobj.BlockDef, rtOpts *waveobj.RuntimeOpts, recordTelemetry bool) (rtnBlock *waveobj.Block, rtnErr error) {
63 var blockCreated bool

Callers 2

CreateBlockCommandMethod · 0.92
CreateBlockMethod · 0.92

Calls 1

CreateBlockWithTelemetryFunction · 0.85

Tested by

no test coverage detected