Skip to content

added webscoket support to MCP #593

added webscoket support to MCP

added webscoket support to MCP #593

Triggered via push October 4, 2025 03:35
Status Success
Total duration 25m 36s
Artifacts

build.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

66 warnings
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L103
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L93
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (ubuntu-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L103
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L93
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (ubuntu-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (macos-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (macos-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResourceContent.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L26
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpResource.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPromptResult.cs#L13
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (windows-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L21
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/McpPrompt.cs#L16
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L103
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L93
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/McpHandlerRegistry.cs#L83
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L68
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L61
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpHandlerRegistry.cs#L54
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.MCP/Abstractions/IMcpPromptHandler.cs#L23
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
build (windows-latest): src/SuperSocket.Primitives/CertificateOptions.cs#L60
'X509Certificate2.X509Certificate2(string, string?, X509KeyStorageFlags)' is obsolete: 'Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.' (https://aka.ms/dotnet-warnings/SYSLIB0057)