Skip to main content

CompactionResult

@forge/monorepo


@forge/monorepo / backend/src / CompactionResult

Type Alias: CompactionResult

CompactionResult = object

Defined in: backend/src/context/compaction.ts:39

Properties

event

readonly event: Omit<ContextCompactedEvent, "runId" | "sequence" | "occurredAt">

Defined in: backend/src/context/compaction.ts:44

The transport event to publish (worker stamps runId/sequence/occurredAt).


kept

readonly kept: readonly Message[]

Defined in: backend/src/context/compaction.ts:42

Recent turns kept verbatim — these plus the summary feed the next prompt.


summary

readonly summary: ThreadSummary

Defined in: backend/src/context/compaction.ts:40