Tim Jones 3 дней назад
Родитель
Сommit
43e4a8e04c

+ 1 - 1
RackPeek.Web.Viewer/RackPeek.Web.Viewer.csproj

@@ -13,7 +13,7 @@
         <!-- Microsoft.DotNet.HotReload.WebAssembly.Browser is provided by the
         <!-- Microsoft.DotNet.HotReload.WebAssembly.Browser is provided by the
              .NET 10 BlazorWebAssembly SDK — adding an explicit PackageReference
              .NET 10 BlazorWebAssembly SDK — adding an explicit PackageReference
              causes NU1504 "duplicate PackageReference" during restore. -->
              causes NU1504 "duplicate PackageReference" during restore. -->
-        <PackageReference Include="Spectre.Console.Cli" Version="0.57.2"/>
+        <PackageReference Include="Spectre.Console.Cli" Version="0.55.0"/>
         <PackageReference Include="Spectre.Console.Testing" Version="0.57.2" />
         <PackageReference Include="Spectre.Console.Testing" Version="0.57.2" />
     </ItemGroup>
     </ItemGroup>
 
 

+ 1 - 1
RackPeek/RackPeek.csproj

@@ -17,7 +17,7 @@
         <PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.13"/>
         <PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.13"/>
         <PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.13"/>
         <PackageReference Include="Microsoft.Extensions.Logging.Console" Version="10.0.13"/>
         <PackageReference Include="Spectre.Console" Version="0.57.2"/>
         <PackageReference Include="Spectre.Console" Version="0.57.2"/>
-        <PackageReference Include="Spectre.Console.Cli" Version="0.57.2"/>
+        <PackageReference Include="Spectre.Console.Cli" Version="0.55.0"/>
         <PackageReference Include="Spectre.Console.Testing" Version="0.57.2"/>
         <PackageReference Include="Spectre.Console.Testing" Version="0.57.2"/>
         <PackageReference Include="YamlDotNet" Version="18.1.0"/>
         <PackageReference Include="YamlDotNet" Version="18.1.0"/>
     </ItemGroup>
     </ItemGroup>

+ 1 - 1
Shared.Rcl/Shared.Rcl.csproj

@@ -16,7 +16,7 @@
     <ItemGroup>
     <ItemGroup>
         <PackageReference Include="Markdig" Version="1.4.2"/>
         <PackageReference Include="Markdig" Version="1.4.2"/>
         <PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="10.0.13" />
         <PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="10.0.13" />
-        <PackageReference Include="Spectre.Console.Cli" Version="0.57.2"/>
+        <PackageReference Include="Spectre.Console.Cli" Version="0.55.0"/>
         <PackageReference Include="Spectre.Console.Testing" Version="0.57.2" />
         <PackageReference Include="Spectre.Console.Testing" Version="0.57.2" />
     </ItemGroup>
     </ItemGroup>
 
 

+ 3 - 2
Tests.Mcp/ProtocolTests.cs

@@ -26,8 +26,9 @@ public class ProtocolTests {
         using var api = new McpFixture();
         using var api = new McpFixture();
         await using McpClient client = await api.ConnectAsync();
         await using McpClient client = await api.ConnectAsync();
 
 
-        Assert.Equal("rackpeek", client.ServerInfo.Name);
-        Assert.False(string.IsNullOrWhiteSpace(client.ServerInfo.Version));
+        Assert.NotNull(client.ServerInfo);
+        Assert.Equal("rackpeek", client.ServerInfo!.Name);
+        Assert.False(string.IsNullOrWhiteSpace(client.ServerInfo!.Version));
     }
     }
 
 
     [Fact]
     [Fact]