Interface: LogImporterManifest
Makaio Framework / contracts/extension / LogImporterManifest
Interface: LogImporterManifest
Section titled “Interface: 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.
Properties
Section titled “Properties”adapterName
Section titled “adapterName”
readonlyadapterName: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.
displayName
Section titled “displayName”
readonlydisplayName:string
Defined in: ../../../packages/contracts/src/extension/contribution-manifest.ts:322
Human-readable display name (e.g., 'OpenCode').
logFilePattern?
Section titled “logFilePattern?”
readonlyoptionallogFilePattern?: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.
Example
Section titled “Example”`'** /storage/session/* /*.json'`