Actio
API ReferenceInterfaces

ParseContextInternal

Defined in: packages/core/src/parser.ts:84

Properties

artifacts?

optional artifacts?: object;

Defined in: packages/core/src/parser.ts:92

Inline artifacts: macro config; uploader is the upload action ref to emit.

uploader?

optional uploader?: string;

forEachShareContracts?

optional forEachShareContracts?: ForEachShareContract[];

Defined in: packages/core/src/parser.ts:88

v1 handoff contract for #18 share integration.


injectionHoist?

optional injectionHoist?: "off" | "warn" | "error" | "fix";

Defined in: packages/core/src/parser.ts:90

Global default mode for the injection-hoist security pass (per-block knobs override).


jobDefaults?

optional jobDefaults?: JobDefaultsInternalSnapshot;

Defined in: packages/core/src/parser.ts:86

Preserved macro templates stripped from ctx.data after the job-defaults pass.


modules?

optional modules?: ModuleRuntime;

Defined in: packages/core/src/parser.ts:105

Cross-file import seam + cycle stack, wired from TranspileOptions.modules (#161).


permissions?

optional permissions?: object;

Defined in: packages/core/src/parser.ts:94

Normalized least-privilege permissions policy (resolved from config sugar).

actions?

optional actions?: Record<string, Record<string, "read" | "write">>;

inferRunScopes?

optional inferRunScopes?: boolean;

mode

mode: "off" | "infer" | "check";

strict?

optional strict?: boolean;

referenceGraph?

optional referenceGraph?: ReferenceGraphInternal;

Defined in: packages/core/src/parser.ts:103

Lower -> wire handoff for the ${{ ref.* }} reference-graph passes (#160).


share?

optional share?: object;

Defined in: packages/core/src/parser.ts:101

Deferred matrix-output clobber checks re-run after late matrix passes (#158).

matrixClobberChecks

matrixClobberChecks: ShareMatrixClobberCheck[];

On this page