Skip to content

rulvar API reference


rulvar API reference / @rulvar/core / RunMeta

Type Alias: RunMeta

ts
type RunMeta = {
  hashVersionHigh?: number;
  hashVersionLow?: number;
  name?: string;
  runId: string;
  status: string;
  tags?: string[];
  updatedAt: string;
  workflowHash?: string;
  workflowName?: string;
  workflowSourceRef?: string;
};

Defined in: packages/core/src/l0/spi/store.ts:25

Run-level metadata written by the ENGINE via putMeta as a separate record, so listRuns never parses payloads. The hashVersion range fields are advisory only; the journal is authoritative.

Properties

hashVersionHigh?

ts
optional hashVersionHigh?: number;

Defined in: packages/core/src/l0/spi/store.ts:32


hashVersionLow?

ts
optional hashVersionLow?: number;

Defined in: packages/core/src/l0/spi/store.ts:31


name?

ts
optional name?: string;

Defined in: packages/core/src/l0/spi/store.ts:28


runId

ts
runId: string;

Defined in: packages/core/src/l0/spi/store.ts:26


status

ts
status: string;

Defined in: packages/core/src/l0/spi/store.ts:27


tags?

ts
optional tags?: string[];

Defined in: packages/core/src/l0/spi/store.ts:29


updatedAt

ts
updatedAt: string;

Defined in: packages/core/src/l0/spi/store.ts:30


workflowHash?

ts
optional workflowHash?: string;

Defined in: packages/core/src/l0/spi/store.ts:36

Content hash of the body or of the compiled source.


workflowName?

ts
optional workflowName?: string;

Defined in: packages/core/src/l0/spi/store.ts:34

Registered workflow name (in-process Workflow).


workflowSourceRef?

ts
optional workflowSourceRef?: string;

Defined in: packages/core/src/l0/spi/store.ts:38

TranscriptStore ref of the persisted CompiledWorkflow source.