From 7784d7171d2310796618928d7d69b1965235e299 Mon Sep 17 00:00:00 2001 From: Joshua Gilman Date: Thu, 10 Sep 2026 23:15:26 -0700 Subject: [PATCH] docs: exit stdio tutorials cleanly on EOF --- README.md | 4 +++- docs/docs/tutorials/first-server.md | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b3fc3d8..40eb0c9 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,9 @@ func main() { if err != nil { log.Fatal(err) } - log.Fatal(srv.Run(context.Background(), &mcp.StdioTransport{})) + if err := srv.Run(context.Background(), &mcp.StdioTransport{}); err != nil { + log.Fatal(err) + } } ``` diff --git a/docs/docs/tutorials/first-server.md b/docs/docs/tutorials/first-server.md index 39bcd16..ba6c4ed 100644 --- a/docs/docs/tutorials/first-server.md +++ b/docs/docs/tutorials/first-server.md @@ -84,7 +84,9 @@ func main() { if err != nil { log.Fatal(err) } - log.Fatal(srv.Run(context.Background(), &mcp.StdioTransport{})) + if err := srv.Run(context.Background(), &mcp.StdioTransport{}); err != nil { + log.Fatal(err) + } } ```