MCPcopy Create free account
hub / github.com/bearlyai/OpenADE / bufferOutput

Function bufferOutput

projects/runtime-node/src/localProcess.ts:49–52  ·  view source on GitHub ↗
(state: ActiveProcess, chunk: ProcessOutputChunk)

Source from the content-addressed store, hash-verified

47}
48
49function bufferOutput(state: ActiveProcess, chunk: ProcessOutputChunk): void {
50 state.output.push(chunk)
51 while (state.output.length > MAX_BUFFERED_CHUNKS) state.output.shift()
52}
53
54function scheduleCleanup(local: LocalProcessState, id: string, processState: ActiveProcess): void {
55 if (processState.cleanup) clearTimeout(processState.cleanup)

Callers 1

startChildFunction · 0.70

Calls 1

pushMethod · 0.80

Tested by

no test coverage detected