|
3 | 3 | <TargetFramework>net9.0</TargetFramework> |
4 | 4 | <Nullable>enable</Nullable> |
5 | 5 | <ImplicitUsings>enable</ImplicitUsings> |
6 | | - <GeneratePackageOnBuild>true</GeneratePackageOnBuild> <!-- Package Metadata --> |
7 | | - <PackageId>NLWebNet</PackageId> |
8 | | - <PackageVersion Condition="'$(PackageVersion)' == ''">1.0.0</PackageVersion> |
| 6 | + <GeneratePackageOnBuild>true</GeneratePackageOnBuild> <!-- Package Metadata --> <PackageId>NLWebNet</PackageId> |
| 7 | + <PackageVersion Condition="'$(PackageVersion)' == ''">1.0.0-beta.1</PackageVersion> |
9 | 8 | <Authors>Jon Galloway</Authors> |
10 | 9 | <Description>A .NET library implementing the NLWeb protocol for natural language web interfaces. Provides minimal API endpoints, Model Context Protocol (MCP) integration, and streaming support for building conversational AI applications.</Description> |
11 | 10 | <PackageProjectUrl>https://github.com/jongalloway/NLWebNet</PackageProjectUrl> |
12 | 11 | <RepositoryUrl>https://github.com/jongalloway/NLWebNet</RepositoryUrl> |
13 | 12 | <PackageLicenseExpression>MIT</PackageLicenseExpression> |
14 | 13 | <PackageReadmeFile>README.md</PackageReadmeFile> |
15 | | - <PackageTags>nlweb;ai;conversation;minimal-api;mcp;streaming;rag;search;llm;dotnet9</PackageTags> |
16 | | - <PackageReleaseNotes>Initial release: Complete NLWeb protocol implementation with Minimal API endpoints, MCP integration, streaming support, and comprehensive testing.</PackageReleaseNotes> |
| 14 | + <PackageTags>nlweb;ai;conversation;minimal-api;mcp;streaming;rag;search;llm;dotnet9;prerelease</PackageTags> |
| 15 | + <PackageReleaseNotes>Beta release: Complete NLWeb protocol implementation with Minimal API endpoints, MCP integration, streaming support, and comprehensive testing. Marked as prerelease due to dependency on ModelContextProtocol preview package.</PackageReleaseNotes> |
17 | 16 |
|
18 | 17 | <!-- Symbol and Deterministic Build Configuration --> |
19 | 18 | <IncludeSymbols>true</IncludeSymbols> |
|
26 | 25 | <!-- Source Link Configuration --> |
27 | 26 | <PublishRepositoryUrl>true</PublishRepositoryUrl> |
28 | 27 | <EmbedUntrackedSources>true</EmbedUntrackedSources> |
29 | | - </PropertyGroup> |
30 | | - <ItemGroup> |
| 28 | + </PropertyGroup> <ItemGroup> |
31 | 29 | <PackageReference Include="Microsoft.Extensions.AI" Version="9.6.0" /> |
32 | | - <PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.3.0" /> |
33 | 30 | <PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.6" /> |
34 | 31 | <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.6" /> |
35 | 32 | <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.6" /> |
|
40 | 37 | <PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" /> |
41 | 38 | </ItemGroup> |
42 | 39 |
|
| 40 | + <ItemGroup> |
| 41 | + <FrameworkReference Include="Microsoft.AspNetCore.App" /> |
| 42 | + </ItemGroup> |
| 43 | + |
43 | 44 | <ItemGroup> |
44 | 45 | <None Include="..\..\README.md" Pack="true" PackagePath="\" /> |
45 | 46 | </ItemGroup> |
|
0 commit comments