Repository navigation
CommunityToolkit.VectorData.Chroma 1.0.0-preview - #9
Merged
Merged
Conversation
…maDotNet.VectorData
There was a problem hiding this comment.
🟢 Approval recommended
The published replacement package, namespace migration, references, and documentation are consistent, with no stale usages found.
0 open findings
What changed in this PR
Migrates all Chroma samples and tests from ChromaDotNet.VectorData to its AI Community Toolkit replacement.
Changes:
- Replaces the package with
CommunityToolkit.VectorData.Chroma1.0.0-preview. - Updates namespaces and documentation links.
- Preserves existing sample and test behavior.
| File | Description |
|---|---|
README.md |
Documents the new provider. |
test/ChromaDB.AgentFramework.Sample.Tests/ChromaFixture.cs |
Updates provider namespace. |
test/ChromaDB.AgentFramework.Sample.Tests/BasicTextRagTests.cs |
Updates provider namespace. |
test/ChromaDB.AgentFramework.Sample.Tests/ChromaDB.AgentFramework.Sample.Tests.csproj |
Replaces the package dependency. |
samples/AgentWithRAG_Step07_ChromaBasicTextRAG/README.md |
Updates package documentation. |
samples/AgentWithRAG_Step07_ChromaBasicTextRAG/Program.cs |
Updates provider namespace. |
samples/AgentWithRAG_Step07_ChromaBasicTextRAG/AgentWithRAG_Step07_ChromaBasicTextRAG.csproj |
Replaces the package dependency. |
samples/AgentWithRAG_Step07_ChromaBasicTextRAG_Ollama/README.md |
Updates package documentation. |
samples/AgentWithRAG_Step07_ChromaBasicTextRAG_Ollama/Program.cs |
Updates provider namespace. |
samples/AgentWithRAG_Step07_ChromaBasicTextRAG_Ollama/AgentWithRAG_Step07_ChromaBasicTextRAG_Ollama.csproj |
Replaces the package dependency. |
samples/AgentWithRAG_Step06_ChromaRAG/README.md |
Updates package documentation. |
samples/AgentWithRAG_Step06_ChromaRAG/Program.cs |
Updates provider namespace. |
samples/AgentWithRAG_Step06_ChromaRAG/AgentWithRAG_Step06_ChromaRAG.csproj |
Replaces the package dependency. |
samples/AgentWithRAG_Step06_ChromaRAG_Ollama/README.md |
Updates package documentation. |
samples/AgentWithRAG_Step06_ChromaRAG_Ollama/Program.cs |
Updates provider namespace. |
samples/AgentWithRAG_Step06_ChromaRAG_Ollama/AgentWithRAG_Step06_ChromaRAG_Ollama.csproj |
Replaces the package dependency. |
samples/AgentWithMemory_Step10_MemoryUsingChroma/README.md |
Updates package documentation. |
samples/AgentWithMemory_Step10_MemoryUsingChroma/Program.cs |
Updates provider namespace. |
samples/AgentWithMemory_Step10_MemoryUsingChroma/AgentWithMemory_Step10_MemoryUsingChroma.csproj |
Replaces the package dependency. |
samples/AgentWithMemory_Step10_MemoryUsingChroma_Ollama/README.md |
Updates package documentation. |
samples/AgentWithMemory_Step10_MemoryUsingChroma_Ollama/Program.cs |
Updates provider namespace. |
samples/AgentWithMemory_Step10_MemoryUsingChroma_Ollama/AgentWithMemory_Step10_MemoryUsingChroma_Ollama.csproj |
Replaces the package dependency. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CommunityToolkit.VectorData.Chroma 1.0.0-preview in place of ChromaDotNet.VectorData 0.4.3.
The samples and the tests reference
CommunityToolkit.VectorData.Chroma1.0.0-preview from nuget.org.The namespace changes. The types and their API stay the same:
The READMEs link to the new package. The main README says that it is the Chroma provider of the AI Community Toolkit.
Tested:
dotnet test: 10/10.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).