Thanks to visit codestin.com
Credit goes to github.com

Skip to content

.NET: Allow injection of Cosmos Client for Chat and State Stores #2982

Description

@Andrew-MS

Currently from change #1838 Cosmos DB stores initialize their own Cosmos DB client internally using DefaultAzureCredential. Being able to inject our own Cosmos Client allows us to use our own token provider (A security requirement) and custom serializer (used for handling CMK encryption for sensitive fields).

ref: https://github.com/microsoft/agent-framework/tree/main/dotnet/src/Microsoft.Agents.AI.CosmosNoSql

Metadata

Metadata

Assignees

Labels

.NETUsage: [Issues, PRs], Target: .NetagentsUsage: [Issues, PRs], Target: Single agentworkflowsUsage: [Issues, PRs], Target: Workflows

Type

Fields

No fields configured for Task.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions