Skip to content

remora-monorepo


remora-monorepo / lib / ExpressionSuggestion

Interface: ExpressionSuggestion

Defined in: packages/core/src/compiler/utils/scope.ts:25

A flattened expression suggestion for a given scope. Suggestions are ready to drop into a JMESPath expression or template ${...} interpolation.

Properties

description?

optional description: string

Defined in: packages/core/src/compiler/utils/scope.ts:31

Human-readable description of the value at this path.


path

path: string

Defined in: packages/core/src/compiler/utils/scope.ts:27

The full JMESPath path (e.g. "step1.user.name", "step1.items[*].name").


rootKind

rootKind: "input" | "stepOutput" | "loopVar"

Defined in: packages/core/src/compiler/utils/scope.ts:33

The root entry this suggestion descends from.


type?

optional type: string

Defined in: packages/core/src/compiler/utils/scope.ts:29

JSON Schema type of the value at this path, when known.