appendToActionLog

open override fun appendToActionLog(json: Json, builder: ActionLogBuilder.() -> Unit)

Merges the built entries into the current stage's action log, keeping the entries already there.

A key written twice keeps the last value and warns. Truncation applies to each call, so the bound described on logAction holds here too.