Skip to content

@oneplatform/plugin-sdk


@oneplatform/plugin-sdk / TransformerContext

Interface: TransformerContext

Defined in: packages/plugin-sdk/src/types/transformer.ts:17

Properties

cache

cache: CacheAccessor

Defined in: packages/plugin-sdk/src/types/transformer.ts:21


logger

logger: PluginLogger

Defined in: packages/plugin-sdk/src/types/transformer.ts:19


ontology

ontology: OntologyAccessor

Defined in: packages/plugin-sdk/src/types/transformer.ts:20


pipelineRunId?

optional pipelineRunId?: string

Defined in: packages/plugin-sdk/src/types/transformer.ts:28

Present when the transformer runs inside a named pipeline run. Use for logging and correlation, not for control flow.


stageId?

optional stageId?: string

Defined in: packages/plugin-sdk/src/types/transformer.ts:31

The ID of the pipeline step that invoked this transformer.


tenant

tenant: TenantContext

Defined in: packages/plugin-sdk/src/types/transformer.ts:18


tracing

tracing: TracingContext

Defined in: packages/plugin-sdk/src/types/transformer.ts:22