Skip to content

CommunityToolkit.VectorData.Chroma 1.0.1-preview - #10

Merged
Laurianti merged 1 commit into
mainfrom
communitytoolkit-chroma-1.0.1-preview
Oct 14, 2026
Merged

Laurianti merged 1 commit into
mainfrom
communitytoolkit-chroma-1.0.1-preview

Conversation

@Laurianti

Copy link
Copy Markdown
Member

CommunityToolkit.VectorData.Chroma 1.0.1-preview in place of 1.0.0-preview, which brings ChromaDotNet.Client 2.14.0 in place of 2.11.0.

  • The client retries reads after transient errors. See its release notes.
  • The provider rejects a data property whose storage name is empty or starts with # or $. It also translates Contains on an inline array of a nullable type.
  • Only the package reference changes.

Tested:

  • dotnet build: no warnings.
  • dotnet test: 10/10.
  • With Ollama and Chroma 1.5.9 in a container:
    • AgentWithMemory_Step10_MemoryUsingChroma_Ollama: the first session writes its memories to Chroma, and the second session recalls them.
    • AgentWithRAG_Step06_ChromaRAG_Ollama, AgentWithRAG_Step07_ChromaBasicTextRAG_Ollama: the answers come from the documents and cite their source.

Not tested: the samples that use Microsoft Foundry (AgentWithMemory_Step10_MemoryUsingChroma, AgentWithRAG_Step06_ChromaRAG, AgentWithRAG_Step07_ChromaBasicTextRAG).

Copilot AI balanced review requested due to automatic review settings October 14, 2026 14:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The dependency-only update is consistent across all references and is covered by the repository’s scenario tests.

0 open findings

What changed in this PR

Updates all Chroma-based samples and tests to CommunityToolkit.VectorData.Chroma 1.0.1-preview.

Changes:

  • Upgrades the package consistently across seven projects.
  • Brings updated Chroma client behavior, including transient-read retries.
File Description
test/​ChromaDB.AgentFramework.Sample.Tests/​ChromaDB.AgentFramework.Sample.Tests.csproj Updates the test dependency.
samples/​AgentWithRAG_Step07_ChromaBasicTextRAG/​AgentWithRAG_Step07_ChromaBasicTextRAG.csproj Updates the Foundry basic-text RAG sample.
samples/​AgentWithRAG_Step07_ChromaBasicTextRAG_Ollama/​AgentWithRAG_Step07_ChromaBasicTextRAG_Ollama.csproj Updates the Ollama basic-text RAG sample.
samples/​AgentWithRAG_Step06_ChromaRAG/​AgentWithRAG_Step06_ChromaRAG.csproj Updates the Foundry Chroma RAG sample.
samples/​AgentWithRAG_Step06_ChromaRAG_Ollama/​AgentWithRAG_Step06_ChromaRAG_Ollama.csproj Updates the Ollama Chroma RAG sample.
samples/​AgentWithMemory_Step10_MemoryUsingChroma/​AgentWithMemory_Step10_MemoryUsingChroma.csproj Updates the Foundry memory sample.
samples/​AgentWithMemory_Step10_MemoryUsingChroma_Ollama/​AgentWithMemory_Step10_MemoryUsingChroma_Ollama.csproj Updates the Ollama memory sample.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@Laurianti
Laurianti merged commit 707b525 into main Oct 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants