chore: publish from main

This commit is contained in:
github-actions[bot]
2026-07-31 00:31:43 +00:00
parent 24bbea8585
commit aaaa07b031
13 changed files with 69 additions and 44 deletions
@@ -7,7 +7,7 @@ STDIO is the right choice when the server runs as a child process of the client
- Local-first server (file-system access, dev tools, CLI integrations).
- Distributing as a single executable or a `dnx`-runnable NuGet package.
- You want the simplest possible deployment story (no network, no auth).
- You need server-to-client features (sampling, elicitation, roots) — STDIO always supports them, no `Stateless` flag to worry about.
- You need server-to-client features (elicitation, notifications, the deprecated sampling/roots) — STDIO always supports them, no `Stateless` flag to worry about.
If the user wants a remote/multi-tenant server, use [HTTP Streamable](./transport-http.md) instead.
@@ -65,7 +65,7 @@ The single most common bug in STDIO servers is something writing to stdout that
## Server identity
The SDK sends `serverInfo` (name + version) in the `initialize` response. By default it derives them from your assembly. To override:
The SDK sends `serverInfo` (name + version) during negotiation (the 2026-07-28 `server/discover` exchange, or the legacy `initialize` response for down-level clients — the SDK handles both automatically). By default it derives them from your assembly. To override:
```csharp
builder.Services