reaatech/session-continuity-kit
These packages give you a complete session management layer for multi-turn AI agent conversations, handling conversation history windowing, token budget enforcement, context compression, and agent handoff. You'd adopt them to avoid rebuilding the same session lifecycle logic—create, update, end, delete, and list sessions with participants and messages—that every agent system needs. The most distinctive thing is the pluggable storage adapter interface with production backends for Firestore, DynamoDB, and Redis, each implementing optimistic concurrency with version-checked writes and deterministic message ordering, plus three compression strategies (sliding window, summarization, hybrid) with cached summaries so the summarizer isn't re-invoked on every fetch.
Packages
6 packages
@reaatech/session-continuity
- status
- published
- published
- 29 days ago
@reaatech/session-continuity-storage-dynamodb
- status
- published
- published
- 29 days ago
@reaatech/session-continuity-storage-firestore
- status
- published
- published
- 29 days ago
@reaatech/session-continuity-storage-memory
- status
- published
- published
- 29 days ago
@reaatech/session-continuity-storage-redis
- status
- published
- published
- 29 days ago
@reaatech/session-continuity-tokenizers
- status
- published
- published
- 29 days ago
Comments
Sign in with GitHub to comment and vote.