OptionalContextUser context for permission checks on referenced queries
OptionalDependenciesInline dependency specs for transient query testing
OptionalMaxMaxRows safety limit. Mutually exclusive with Paging.
OptionalOriginalOriginal (pre-composition) SQL — used for template input metadata
OptionalPagingPaging parameters (omit to skip paging). Mutually exclusive with MaxRows.
OptionalParameterFormal parameter definitions (for validation). Null = skip validation.
OptionalParametersParameter values from the caller
Target database platform
OptionalQueryFull query metadata object (saved query path). When provided, passed directly to processQueryTemplate for parameter validation. When omitted, a synthetic QueryTemplateInput is built from OriginalSQL + ParameterDefinitions.
OptionalUsesWhether the outer query uses Nunjucks templates
Context passed to RenderPipeline.Run controlling each pipeline stage.