Skip to content

Commit 5fd06ae

Browse files
committed
mcp: unexport InitializeClientRequest
This request is synthetic, and should not be observed by the user. Unexport it and rename InitializeServerRequest to just InitializeRequest.
1 parent c058c6a commit 5fd06ae

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

mcp/client.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ func (c *Client) Connect(ctx context.Context, t Transport, _ *ClientSessionOptio
153153
if hc, ok := cs.mcpConn.(clientConnection); ok {
154154
hc.sessionUpdated(cs.state)
155155
}
156-
req2 := &InitializedClientRequest{Session: cs, Params: &InitializedParams{}}
156+
req2 := &initializedClientRequest{Session: cs, Params: &InitializedParams{}}
157157
if err := handleNotify(ctx, notificationInitialized, req2); err != nil {
158158
_ = cs.Close()
159159
return nil, err

mcp/mcp_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func TestEndToEnd(t *testing.T) {
7575
}
7676

7777
sopts := &ServerOptions{
78-
InitializedHandler: func(context.Context, *InitializedServerRequest) {
78+
InitializedHandler: func(context.Context, *InitializedRequest) {
7979
notificationChans["initialized"] <- 0
8080
},
8181
RootsListChangedHandler: func(context.Context, *RootsListChangedRequest) {

mcp/requests.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ type (
1010
CallToolRequest = ServerRequest[*CallToolParams]
1111
CompleteRequest = ServerRequest[*CompleteParams]
1212
GetPromptRequest = ServerRequest[*GetPromptParams]
13-
InitializedServerRequest = ServerRequest[*InitializedParams]
13+
InitializedRequest = ServerRequest[*InitializedParams]
1414
ListPromptsRequest = ServerRequest[*ListPromptsParams]
1515
ListResourcesRequest = ServerRequest[*ListResourcesParams]
1616
ListResourceTemplatesRequest = ServerRequest[*ListResourceTemplatesParams]
@@ -25,7 +25,7 @@ type (
2525
type (
2626
CreateMessageRequest = ClientRequest[*CreateMessageParams]
2727
ElicitRequest = ClientRequest[*ElicitParams]
28-
InitializedClientRequest = ClientRequest[*InitializedParams]
28+
initializedClientRequest = ClientRequest[*InitializedParams]
2929
InitializeRequest = ClientRequest[*InitializeParams]
3030
ListRootsRequest = ClientRequest[*ListRootsParams]
3131
LoggingMessageRequest = ClientRequest[*LoggingMessageParams]

mcp/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ type ServerOptions struct {
5454
// Optional instructions for connected clients.
5555
Instructions string
5656
// If non-nil, called when "notifications/initialized" is received.
57-
InitializedHandler func(context.Context, *InitializedServerRequest)
57+
InitializedHandler func(context.Context, *InitializedRequest)
5858
// PageSize is the maximum number of items to return in a single page for
5959
// list methods (e.g. ListTools).
6060
PageSize int

0 commit comments

Comments
 (0)