MCPcopy Create free account
hub / github.com/astercloud/aster / delete

Method delete

pkg/middleware/logic_memory_tools.go:476–482  ·  view source on GitHub ↗
(ctx context.Context, namespace, key string)

Source from the content-addressed store, hash-verified

474}
475
476func (t *LogicMemoryUpdateTool) delete(ctx context.Context, namespace, key string) (string, error) {
477 if err := t.manager.DeleteMemory(ctx, namespace, key); err != nil {
478 return "", fmt.Errorf("failed to delete memory: %w", err)
479 }
480
481 return fmt.Sprintf("Successfully deleted memory: **%s** from namespace %s", key, namespace), nil
482}
483
484// 确保实现 Tool 接口
485var _ tools.Tool = (*LogicMemoryUpdateTool)(nil)

Callers 1

ExecuteMethod · 0.95

Calls 1

DeleteMemoryMethod · 0.45

Tested by

no test coverage detected