You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The framework has solid abstractions for storage (ChatMessageStore, ICheckpointStore<T>) with in-memory and file system implementations, plus Azure AI Agents service integration. However, there's no direct Cosmos DB support for self-managed scenarios.
What's Needed
Concrete Cosmos DB implementations of the existing storage abstractions. This would include a Cosmos DB-backed chat message store that extends ChatMessageStore, a checkpoint store implementing ICheckpointStore<T> for workflow state, and support for thread persistence using the existing thread serialization capabilities.
Implementation
Should follow existing factory patterns and use Cosmos DB best practices for partitioning and indexing. Integration with the framework's existing serialization patterns is essential.
Activity
stephentoub commentedon Oct 10, 2025
cc: Aditya Mandaleeka (@adityamandaleeka)
markwallace-microsoft commentedon Oct 13, 2025
Issue #1390 is tracking this requirement