Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aws/aws-durable-execution-sdk-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: aws/aws-durable-execution-sdk-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: python-runtime-release
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 4 files changed
  • 1 contributor

Commits on Dec 1, 2025

  1. feat: add WaitForCallbackContext to submitter

    BREAKING CHANGE: wait_for_callback submitter signature changed from
    submitter(callback_id: str) to submitter(callback_id: str, context:
    WaitForCallbackContext)
    
    The WaitForCallbackContext provides access to a logger, enabling
    submitter functions to log operations consistently with other SDK
    operations like step and wait_for_condition.
    
    This change aligns the wait_for_callback API with other context-aware
    operations in the SDK, improving consistency and extensibility.
    
    - Add WaitForCallbackContext type with logger field
    - Update wait_for_callback_handler to pass context to submitter
    - Update all callback tests to use new submitter signature
    - Add test coverage for context parameter validation
    yaythomas authored and Ket Patel committed Dec 1, 2025
    Configuration menu
    Copy the full SHA
    b2ff524 View commit details
    Browse the repository at this point in the history
Loading