NewHeap.Platform.AI.Generators
4.3.1
See the version list below for details.
dotnet add package NewHeap.Platform.AI.Generators --version 4.3.1
NuGet\Install-Package NewHeap.Platform.AI.Generators -Version 4.3.1
<PackageReference Include="NewHeap.Platform.AI.Generators" Version="4.3.1" />
<PackageVersion Include="NewHeap.Platform.AI.Generators" Version="4.3.1" />
<PackageReference Include="NewHeap.Platform.AI.Generators" />
paket add NewHeap.Platform.AI.Generators --version 4.3.1
#r "nuget: NewHeap.Platform.AI.Generators, 4.3.1"
#:package NewHeap.Platform.AI.Generators@4.3.1
#addin nuget:?package=NewHeap.Platform.AI.Generators&version=4.3.1
#tool nuget:?package=NewHeap.Platform.AI.Generators&version=4.3.1
NewHeap.Platform.AI.Generators
Compile-time generator for NewHeap AI tool catalogs. Reference this package as
an analyzer, annotate an application-owned class with NhAiToolSet, and
annotate supported methods with NhAiTool plus Description.
The generator emits a local INhAiToolCatalog, canonical input/output schemas,
SHA-256 contract and catalog hashes, and a deterministic manifest. It reports
NHAI diagnostics for invalid IDs or versions, signatures, descriptions,
duplicate contracts, missing tool-set metadata, and remote exposure without an
authorization boundary. The compiler-hosted generator deliberately has no
runtime dependency on NewHeap.Platform.AI.Common.
Trimmed Native AOT applications must provide an application-owned
JsonSerializerContext with metadata for each tool input and
TaskResult<TOutput>, then set NhAiToolSet.JsonSerializerContextType to that
context. The generated function factory uses its serializer options instead of
depending on reflection metadata that trimming may remove.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.4.5 | 32 | 9/1/2026 |
| 4.4.4 | 33 | 9/1/2026 |
| 4.4.3 | 34 | 9/1/2026 |
| 4.4.2 | 43 | 9/1/2026 |
| 4.4.1 | 65 | 8/31/2026 |
| 4.4.0 | 39 | 8/31/2026 |
| 4.3.6 | 41 | 8/31/2026 |
| 4.3.5 | 40 | 8/31/2026 |
| 4.3.4 | 49 | 8/29/2026 |
| 4.3.3 | 65 | 8/28/2026 |
| 4.3.2 | 52 | 8/28/2026 |
| 4.3.1 | 43 | 8/28/2026 |
| 4.3.0 | 48 | 8/27/2026 |
| 4.2.1 | 48 | 8/27/2026 |
| 4.2.0 | 51 | 8/27/2026 |
| 4.1.0 | 65 | 8/27/2026 |
| 4.0.0 | 69 | 8/26/2026 |
| 3.1.0 | 79 | 8/25/2026 |