Retrieve an entry and overwrite its keys, throwing when the entry or its preset keys are missing. Returns the entry so callers can apply additional mutations (e.g. timeout for sequence actions). Used by modifyAction / modifySequenceAction.
Entry type carrying optional preset keys (see EntryWithOptionalKeys).
Retrieve an entry and overwrite its keys, throwing when the entry or its preset keys are missing. Returns the entry so callers can apply additional mutations (e.g. timeout for sequence actions). Used by modifyAction / modifySequenceAction.