MCPcopy Create free account
hub / github.com/Noumena-Network/code / buildPostCompactMessages

Function buildPostCompactMessages

src/services/compact/compact.ts:342–350  ·  view source on GitHub ↗
(result: CompactionResult)

Source from the content-addressed store, hash-verified

340 * Order: boundaryMarker, summaryMessages, messagesToKeep, attachments, hookResults
341 */
342export function buildPostCompactMessages(result: CompactionResult): Message[] {
343 return [
344 result.boundaryMarker,
345 ...result.summaryMessages,
346 ...(result.messagesToKeep ?? []),
347 ...result.attachments,
348 ...result.hookResults,
349 ]
350}
351
352/**
353 * Annotate a compact boundary with relink metadata for messagesToKeep.

Callers 4

queryLoopFunction · 0.85
runInProcessTeammateFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected