Files
Michael Chin 6d9c9f8882 chore(langgraph-checkpoint-aws): Reorganize for logical package structure per service (#1067)
Refactoring the package structure to move all memory integrations to
corresponding service-specific subdirectories under `/cache`,
`/checkpoint`, and `/store`.
- This breaks the old submodule import paths, but top-level imports are
unaffected. (As an exception, Bedrock Sessions classes were previously
available only via submodule import. For backwards compatibility,
deprecated shims for Sessions will temporarily remain in the base
directory.)


**Visualized summary of changes:**
```
  langgraph_checkpoint_aws/                                                                                                                                                           
  ├── init.py                          # top-level exports (unchanged + new Sessions exports)
  ├── _version.py                          # NEW (extracted from init due to circular import)                                                                                                 
  ├── saver.py                             # SHIM (deprecated)                                                                                                                        
  ├── async_saver.py                       # SHIM (deprecated)   
  ├── session.py                           # SHIM (deprecated)                                                                                                                        
  ├── async_session.py                     # SHIM (deprecated)                                                                                                                        
  ├── checkpoint/                                                
  │   ├── bedrock_sessions/                # NEW: moved from top-level                                                                                                                
  │   │   ├── saver.py, async_saver.py                                                   
  │   │   ├── session.py, async_session.py                                                                                                                                            
  │   │   ├── models.py, constants.py, utils.py                                                                                                                                       
  │   ├── agentcore/                       # NEW: moved from agentcore/                                                                                                               
  │   │   ├── saver.py, helpers.py, models.py, constants.py                                                                                                                           
  │   ├── valkey/                                                                                                                                                                     
  │   │   ├── agentcore/                   # NEW: moved from agentcore/valkey/                                                                                                        
  │   │   │   ├── saver.py, models.py                                                                                                                                                 
  │   ├── deferred_saver.py               # NEW: moved from top-level                                                                                                                 
  │   ├── dynamodb/                                                                                                                                                                   
  │       ├── README.md                    # NEW: moved from docs/                                                                                                                    
  ├── store/                                                                                                                                                                          
  │   ├── agentcore/                       # NEW: moved from agentcore/                                                                                                               
  │   │   ├── store.py                                                                                                                                                                
```
2026-06-01 19:44:07 -07:00
..