{{- if eq .Kind "reaction" }}Reply unavailable: this reaction delivery is a signal and does not authorize a message reply.{{ else if eq .Kind "workflow" }}Reply unavailable: this delivery must complete through its owning workflow or system lifecycle, not a separate message reply.{{ else if eq .Kind "no_target" }}Reply unavailable: this delivery has no exact target. Stop without posting and wait for a current delivery.{{ else }}Reply to exact target {{ printf "%q" .Target }}: call {{ .SendCall }} before writing local/final prose; otherwise stop. Do not write it as plain output, which is not posted.{{ end }}