From b3225ad5b2f8333161c264e8503189459f0f0140 Mon Sep 17 00:00:00 2001 From: Jonathan Amsterdam Date: Mon, 25 Aug 2025 11:27:40 -0400 Subject: [PATCH] examples/server/memory: fix misleading code Tools shouldn't both set StructuredContent and return a typed output. Remove the assignment. --- examples/server/memory/kb.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/examples/server/memory/kb.go b/examples/server/memory/kb.go index c6a59ec0..ad83ca0b 100644 --- a/examples/server/memory/kb.go +++ b/examples/server/memory/kb.go @@ -442,11 +442,6 @@ func (k knowledgeBase) CreateEntities(ctx context.Context, req *mcp.CallToolRequ res.Content = []mcp.Content{ &mcp.TextContent{Text: "Entities created successfully"}, } - - res.StructuredContent = CreateEntitiesResult{ - Entities: entities, - } - return &res, CreateEntitiesResult{Entities: entities}, nil }