autosdk trim src/OpenSearch/src/LangChain.Databases.OpenSearch.csproj still fails after the repository's own IL2091 warning was fixed in 2108a24. The remaining warnings originate in the referenced packages:
OpenSearch.Client 2.2.0: IL2104, assembly produced trim warnings.
OpenSearch.Net 2.2.0: IL2104, assembly produced trim warnings.
The OpenSearch project builds, and the integration test suite passes (26/26). The repository code now preserves the public parameterless constructor needed by Activator.CreateInstance<TRecord>().
Investigate the underlying linker diagnostics and a supported OpenSearch client version or an AOT-compatible transport. Keep the trim check failing until the package warnings are resolved; suppressing IL2104 would hide a real NativeAOT risk.
autosdk trim src/OpenSearch/src/LangChain.Databases.OpenSearch.csprojstill fails after the repository's own IL2091 warning was fixed in 2108a24. The remaining warnings originate in the referenced packages:OpenSearch.Client2.2.0: IL2104, assembly produced trim warnings.OpenSearch.Net2.2.0: IL2104, assembly produced trim warnings.The OpenSearch project builds, and the integration test suite passes (26/26). The repository code now preserves the public parameterless constructor needed by
Activator.CreateInstance<TRecord>().Investigate the underlying linker diagnostics and a supported OpenSearch client version or an AOT-compatible transport. Keep the trim check failing until the package warnings are resolved; suppressing IL2104 would hide a real NativeAOT risk.