ReadonlysignalA signal that aborts when the result of this execution is no longer needed (eg the user aborted the running actions). Respecting it is optional; if you do, stop work and throw - the thrown error will be ignored.
ReadonlytypeWhether this context is for an action or feedback
Utility functions available while an action is being executed