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

Function storeArrayChunk

apps/sim/lib/execution/payloads/large-array-manifest.ts:84–94  ·  view source on GitHub ↗
(
  items: unknown[],
  context: LargeArrayManifestWriteOptions
)

Source from the content-addressed store, hash-verified

82}
83
84async function storeArrayChunk(
85 items: unknown[],
86 context: LargeArrayManifestWriteOptions
87): Promise<LargeArrayManifestChunk> {
88 const measured = measureJson(items)
89 const ref = await storeLargeValue(items, measured.json, measured.size, {
90 ...context,
91 requireDurable: true,
92 })
93 return { ref, count: items.length, byteSize: measured.size }
94}
95
96function chunkArrayItems(items: unknown[], targetBytes: number): unknown[][] {
97 const chunks: unknown[][] = []

Callers 1

storeArrayChunksFunction · 0.85

Calls 2

storeLargeValueFunction · 0.90
measureJsonFunction · 0.70

Tested by

no test coverage detected