Optional
configurableOptional
contextInterrupts the execution of a graph node.
This function can be used to pause execution of a node, and return the value of the resume
input when the graph is re-invoked using Command
.
Multiple interrupts can be called within a single node, and each will be handled sequentially.
When an interrupt is called:
resume
value available (from a previous Command
), it returns that value.GraphInterrupt
with the provided valueCommand
with a resume
valueBecause the interrupt
function propagates by throwing a special GraphInterrupt
error,
you should avoid using try/catch
blocks around the interrupt
function,
or if you do, ensure that the GraphInterrupt
error is thrown again within your catch
block.
Abort signal to cancel the run.
Optional
storePersistent key-value store
Callback to send custom data chunks via the custom
stream mode
User provided context