feat: update session manager docs#581
feat: update session manager docs#581JackYPCOnline wants to merge 8 commits intostrands-agents:mainfrom
Conversation
Documentation Deployment CompleteYour documentation preview has been successfully deployed! Preview URL: https://d3ehv1nix5p99z.cloudfront.net/pr-581/ |
Documentation Deployment CompleteYour documentation preview has been successfully deployed! Preview URL: https://d3ehv1nix5p99z.cloudfront.net/pr-581/ |
|
Assessment: Comment This is excellent documentation work that adds comprehensive TypeScript SDK coverage for session management. The snapshot-based model is well-explained with clear examples for Review Summary
The TypeScript-specific additions (snapshot types, persistence triggers table, |
4846c94 to
05ae2e2
Compare
Documentation Preview ReadyYour documentation preview has been successfully deployed! Preview URL: https://d3ehv1nix5p99z.cloudfront.net/pr-cms-581/docs/user-guide/quickstart/overview/ Updated at: 2026-03-12T19:48:09.999Z |
79c6c1a to
28fa3d1
Compare
28fa3d1 to
db65252
Compare
9029fb1 to
bcaaf62
Compare
Documentation Preview FailedThe documentation deployment encountered an error. Please check the deployment logs for more details. |
Description
Updates the Session Management documentation page to add full TypeScript SDK coverage alongside the existing Python content.
The TypeScript SDK uses a different, snapshot-based session model compared to Python's message-level persistence. This PR documents that model so TypeScript users have a complete reference.
Key changes:
ts_not_supportedbanner — session management is now supported in the TypeScript SDKFileStorage,S3Storage, storage directory/key structures, and how session management workssnapshot_latestvs immutable history,saveLatestOnstrategy table,snapshotTriggercallback with allSnapshotTriggerParamsfields, andloadSnapshotIdfor restoring from a specific snapshotSnapshotStorageinterfaces3Clientvsregionconfig optionsPython content is unchanged.
Related Issues
Type of Change
Checklist
mkdocs serveBy submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.