CLAUDE.md
Project Overview
Build and Test Commands
# Build the entire solution
dotnet build LangChain.sln
# Run all integration tests
dotnet test src/Meta/test/LangChain.IntegrationTests.csproj
# Run core unit tests
dotnet test src/Core/test/UnitTests/LangChain.Core.UnitTests.csproj
# Run splitter tests
dotnet test src/Splitters/Abstractions/test/LangChain.Splitters.Abstractions.Tests.csproj
# Run a specific test
dotnet test src/Meta/test/LangChain.IntegrationTests.csproj --filter "FullyQualifiedName~WikiTests"
# Validate trimming/NativeAOT compatibility
dotnet build src/Helpers/TrimmingHelper/TrimmingHelper.csprojArchitecture
Project Structure
Core Abstractions (src/Core/src/)
Dependencies
Key Patterns
Key Conventions
Last updated