Calls a handler and waits for its durable result.
Optionalarg: AClears one field, or (none named) the whole state; the key remains.
Optionalfield: stringDeletes the key: its run ends and its state with it; the next call starts empty.
Edits the state from outside its handlers: an exclusive call, so it waits for the key and commits as a handler's writes do.
The key's run: its journal, and object with its state and pending calls.
Applies a JSON Patch (RFC 6902) to the state as one JSON object.
Calls a handler without waiting for its result: resolves once the call is accepted.
Optionalarg: ASets one field of the state.
The committed state ({} for a key never called), once it is durable.
A key of an object type, called from outside workflow code.