STOR-5542: Allow ctx.abort() to disable alarm retries - #6996
Conversation
|
APIError: Invalid Anthropic API Key |
2 similar comments
|
APIError: Invalid Anthropic API Key |
|
APIError: Invalid Anthropic API Key |
|
@apeacock1991 Bonk workflow failed. Check the logs for details. View workflow run · To retry, trigger Bonk again. |
Merging this PR will not alter performance
Comparing Footnotes
|
03f2449 to
43ddb05
Compare
petebacondarwin
left a comment
There was a problem hiding this comment.
Approving from a typings point of view
43ddb05 to
6e9d369
Compare
|
The generated output of |
6e9d369 to
e4d305f
Compare
e4d305f to
6439f28
Compare
6439f28 to
9aaae62
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #6996 +/- ##
==========================================
+ Coverage 67.43% 67.45% +0.01%
==========================================
Files 457 457
Lines 127865 127995 +130
Branches 20918 20940 +22
==========================================
+ Hits 86231 86339 +108
- Misses 28992 29001 +9
- Partials 12642 12655 +13 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
9aaae62 to
ab9fc37
Compare
Add an ABORTED event outcome and propagate whether an alarm abort should
retry through the runtime layers.
Allow ctx.abort(..., { retryAlarm: false }) to make an alarm terminal.
Preserve replacement alarms queued while asynchronous cleanup is in
progress.
ab9fc37 to
67dd86a
Compare
Allow Durable Object alarm handlers to call
ctx.abort(reason, { retryAlarm: false })to reset the object without retrying the alarm. Calls without the option retain the existing retry behavior.Add an ABORTED event outcome and preserve the retry decision through both handler and output-gate error paths. Preserve replacement alarms queued while asynchronous abandonment is in progress.