Skip to content

docs: error-handling#123

Merged
yaythomas merged 1 commit into
mainfrom
err-handling
Apr 10, 2026
Merged

docs: error-handling#123
yaythomas merged 1 commit into
mainfrom
err-handling

Conversation

@yaythomas
Copy link
Copy Markdown
Contributor

Description of changes:

  • Rewrite errors.md: clear narrative flow, step errors retry, outside-step errors fail immediately, retries exhausted, replay re-throws
  • Add Mermaid exception hierarchy diagrams for all three SDKs
  • Fix Python exception hierarchy to include UserlandError
  • Rewrite retries.md: helper and custom strategy sections, Parameters under helper, JitterStrategy section, delay calculation under helper
  • Fix serdes error behavior: Java and Python return FAILED, TypeScript retries via unhandled SerdesFailedError
  • Move all error-handling examples to sdk-reference/error-handling
  • Fix passive voice, hyphen separators, present-participle headings throughout

Issue #, if available:
Closes #42, closes #66, closes #48, closes #6

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

- Rewrite errors.md: clear narrative flow, step errors retry,
  outside-step errors fail immediately, retries exhausted,
  replay re-throws
- Add Mermaid exception hierarchy diagrams for all three SDKs
- Fix Python exception hierarchy to include UserlandError
- Rewrite retries.md: helper and custom strategy sections,
  Parameters under helper, JitterStrategy section, delay
  calculation under helper
- Fix serdes error behavior: Java and Python return FAILED,
  TypeScript retries via unhandled SerdesFailedError
- Move all error-handling examples to sdk-reference/error-handling
- Fix passive voice, hyphen separators, present-participle
  headings throughout

Closes #42, closes #66, closes #48, closes #6
@yaythomas yaythomas merged commit 68ebea2 into main Apr 10, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in aws-durable-execution Apr 10, 2026
@yaythomas yaythomas deleted the err-handling branch April 10, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

2 participants