Skip to content

Interface: MergeResult

Makaio Framework


Makaio Framework / ai-adapters-core / MergeResult

Defined in: ../../../adapters/core/src/session/process-queue.ts:26

Result of processing an immediate message merge.

Returned by the extractMergeContent callback so that adapters can collect adapter-specific content (e.g., Gemini collects non-text parts). The mergedContent array is always present; extra is an opaque bag for adapter-specific data that flows through to startNewTurn.

optional extra?: unknown

Defined in: ../../../adapters/core/src/session/process-queue.ts:30

Adapter-specific merge data (e.g., non-text parts for Gemini)


mergedContent: string[]

Defined in: ../../../adapters/core/src/session/process-queue.ts:28

Text content collected from superseded/merged messages