Skip to content

Interface: LogImporterManifest

Makaio Framework


Makaio Framework / contracts/extension / LogImporterManifest

Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:314

Describes a log importer contributed by an extension.

Serializable metadata for discovery, filtering, and inspection. The executable runtime source is MakaioExtension.logImport; descriptor contributions are not a registration fallback.

readonly adapterName: string

Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:320

Adapter name used for attribution (e.g., 'plugin:opencode').

Must be unique within the declaring extension.


readonly displayName: string

Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:322

Human-readable display name (e.g., 'OpenCode').


readonly optional logFilePattern?: string

Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:330

Glob pattern matching importable log files.

Discovery tooling can use this pattern to filter file system entries without loading the extension code.

`'** /storage/session/* /*.json'`