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: redis-developer/langgraph-redis
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: redis-developer/langgraph-redis
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: bugfix/redis-checkpointer-blob-decode-errors
Choose a head ref
  • 2 commits
  • 5 files changed
  • 2 contributors

Commits on Jun 13, 2025

  1. fix: encode type and handle missing blob in Redis checkpoint writes

    Aymen Tilfani authored and bsbodden committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    73d73d6 View commit details
    Browse the repository at this point in the history
  2. fix: apply HIL pending_sends fixes to all implementations

      This commit completes PR #57 by applying the same fixes to all four
      implementations of the pending_sends loading methods:
    
      - RedisSaver._load_pending_sends (sync)
      - ShallowRedisSaver._load_pending_sends (shallow sync)
      - AsyncShallowRedisSaver._aload_pending_sends (shallow async)
    
      The fixes include:
      1. Using $.blob instead of blob for JSON path access
      2. Using raw checkpoint_ns without to_storage_safe_str conversion
      3. Encoding type to bytes with proper error handling for missing blobs
    
      Also adds comprehensive test coverage for Human-in-the-Loop functionality across all implementations.
    bsbodden committed Jun 13, 2025
    Configuration menu
    Copy the full SHA
    74fa0ae View commit details
    Browse the repository at this point in the history
Loading