Shape of the scope payload.
Suppress chat-card output.
Arbitrary per-action payload.
Skip the action's configuration dialog.
The speaker, as a sohl.core.logic.SohlSpeaker or its data.
The target token/actor; normalized to a token document.
OptionalthisThe Logic of the document the action runs on (stamped at dispatch).
Human-readable title.
Action type discriminator.
Constructor input for SohlActionContext. Every field is optional except that a
speakermust be supplied (validated at construction).