empty_expr

Diagnostic `nanook::template::empty_expr`

Summary

empty template expression

Help

write a path like {{{{ trigger.val }}}} or a literal like {{{{ "x" }}}}

Details

When this fires

The parser hit a {{ }} block with nothing useful inside. Surfaces during nanook check while validating an alert template, or at runtime when an action body is parsed before send.

What to check

Put either a path or a literal between the braces, whitespace alone counts as empty. If you wanted a comment, use {# ... #} instead. See @/docs/nanook-templates.md for the full expression syntax.

broken: {{ }}
fixed:  {{ trigger.value }}
fixed:  {{ "n/a" }}