|
|
|
|
|
by samuelbrashears
812 days ago
|
|
We do a fixed number of retries, including redoing any AI arguments. We've thought about making it atomic/more durable -- it's tricky, given that most steps interact with external systems e.g. Google Sheets, and while not typically "destructive" (Google Sheets has version history), undo-ing is often difficult. |
|
One thing you may focus on is making workflows more durable: Checkpointing and sending to users summaries of last checkpoints when things fail.
The last thing you want a non-tech user (your target customer) is to figure out what’s the state of a failed workflow.