Preserve defaults-only input absence

This commit is contained in:
2026-10-17 04:49:33 +00:00
parent 30bcd8eeb6
commit 527a38daf1
3 changed files with 47 additions and 2 deletions

View File

@@ -207,7 +207,7 @@ func executeLoadRequest[T any](request loadRequest[T], secrets SecretBinding, lo
return nil, accumulator.loadError()
}
}
if request.ordinary {
if request.ordinary && input.document != nil {
input.composition, diagnostics = compositionForInputWithPolicy(input, request.sequencePolicy)
if len(diagnostics) != 0 {
accumulator.add(diagnostics...)