MCPcopy Create free account
hub / github.com/modelcontextprotocol/go-sdk / DeleteObservations

Method DeleteObservations

examples/server/memory/kb.go:495–508  ·  view source on GitHub ↗
(ctx context.Context, req *mcp.CallToolRequest, args DeleteObservationsArgs)

Source from the content-addressed store, hash-verified

493}
494
495func (k knowledgeBase) DeleteObservations(ctx context.Context, req *mcp.CallToolRequest, args DeleteObservationsArgs) (*mcp.CallToolResult, any, error) {
496 var res mcp.CallToolResult
497
498 err := k.deleteObservations(args.Deletions)
499 if err != nil {
500 return nil, nil, err
501 }
502
503 res.Content = []mcp.Content{
504 &mcp.TextContent{Text: "Observations deleted successfully"},
505 }
506
507 return &res, nil, nil
508}
509
510func (k knowledgeBase) DeleteRelations(ctx context.Context, req *mcp.CallToolRequest, args DeleteRelationsArgs) (*mcp.CallToolResult, struct{}, error) {
511 var res mcp.CallToolResult

Callers 1

TestMCPServerIntegrationFunction · 0.95

Calls 1

deleteObservationsMethod · 0.95

Tested by 1

TestMCPServerIntegrationFunction · 0.76