MCPcopy
hub / github.com/anomalyco/opencode / readCompactionPart

Function readCompactionPart

packages/opencode/test/session/compaction.test.ts:285–293  ·  view source on GitHub ↗
(sessionID: SessionID)

Source from the content-addressed store, hash-verified

283}
284
285function readCompactionPart(sessionID: SessionID) {
286 return SessionNs.use
287 .messages({ sessionID })
288 .pipe(
289 Effect.map((messages) =>
290 messages.at(-2)?.parts.find((item): item is SessionV1.CompactionPart => item.type === "compaction"),
291 ),
292 )
293}
294
295function llm() {
296 const queue: Array<

Callers 1

compaction.test.tsFile · 0.85

Calls 3

atMethod · 0.80
findMethod · 0.65
messagesMethod · 0.45

Tested by

no test coverage detected