Skip to content

Interface: ProcessLogFileResult

Makaio Framework


Makaio Framework / ai-adapters-core / ProcessLogFileResult

Defined in: ../../../adapters/core/src/log-importer/types.ts:250

Result of processing a complete log file.

The full import pipeline result. For the structural tree without event data, see ImportSegment and toImportSegment.

LogImporter.processLogFile

adapterSessionId: string

Defined in: ../../../adapters/core/src/log-importer/types.ts:252

Adapter session ID extracted from the log


optional compactionMetadata?: CompactionMetadata

Defined in: ../../../adapters/core/src/log-importer/types.ts:264

Compaction metadata from the boundary record.


optional compressChildren?: ProcessLogFileResult[]

Defined in: ../../../adapters/core/src/log-importer/types.ts:262

Compress child results — one per compaction boundary. Absent when no compaction.


lineage: ImportSegmentLineage

Defined in: ../../../adapters/core/src/log-importer/types.ts:260

Explicit lineage metadata — always present, never inferred post-import.


messageEvents: NormalizedEvent[]

Defined in: ../../../adapters/core/src/log-importer/types.ts:256

All normalized message events including agent.started


messagePayloads: StorageMessagePayload[]

Defined in: ../../../adapters/core/src/log-importer/types.ts:258

Storage-ready message payloads extracted from records


sessionEvent: NormalizedEvent

Defined in: ../../../adapters/core/src/log-importer/types.ts:254

Session discovered event (adapter.session.discovered)