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

Function getMemoryStream

apps/sim/lib/table/events.ts:178–190  ·  view source on GitHub ↗
(tableId: string)

Source from the content-addressed store, hash-verified

176}
177
178function getMemoryStream(tableId: string): MemoryTableStream {
179 pruneExpiredMemoryStreams()
180 let stream = memoryTableStreams.get(tableId)
181 if (!stream) {
182 stream = {
183 events: [],
184 nextEventId: 1,
185 expiresAt: Date.now() + TABLE_EVENT_TTL_SECONDS * 1000,
186 }
187 memoryTableStreams.set(tableId, stream)
188 }
189 return stream
190}
191
192function appendMemory(event: TableEvent): TableEventEntry {
193 const stream = getMemoryStream(event.tableId)

Callers 1

appendMemoryFunction · 0.70

Calls 3

getMethod · 0.65
setMethod · 0.65

Tested by

no test coverage detected