Add stateless doc, prefer stateless mode and disable legacy SSE by default (#1468)

This commit is contained in:
Stephen Halter 2026-03-27 13:56:16 -07:00 • committed by GitHub
commit 8eb4023c20
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -65,6 +65,9 @@ The key technique is using `ConfigureSessionOptions` to modify the tool collecti
```csharp
.WithHttpTransport(options =>
{
// Per-session tool filtering requires stateful mode. Set Stateless = false
// explicitly for forward compatibility in case the default changes.
options.Stateless = false;
options.ConfigureSessionOptions = async (httpContext, mcpOptions, cancellationToken) =>
{
var toolCategory = GetToolCategoryFromRoute(httpContext);