From d72ef520cd3ada81b10f1e0c40789ce48665622d Mon Sep 17 00:00:00 2001 From: didier amyot Date: Thu, 17 Sep 2026 09:37:59 -0400 Subject: [PATCH] sdds --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index 005f05e..743af45 100644 --- a/main.go +++ b/main.go @@ -277,7 +277,7 @@ func registerListRecentFlashcard(mcpServer *server.MCPServer, sqlite *sqliteStor func registerListTags(mcpServer *server.MCPServer, sqlite *sqliteStore, logger *zap.Logger) { mcpServer.AddTool( mcp.NewTool("list_tags", - mcp.WithDescription("List the tag vocabulary — every known tag with its description and how many flashcards use it. Use this before storing a flashcard to reuse existing tags instead of inventing new ones."), + mcp.WithDescription("List the tag vocabulary: every known tag with its description and its count. count is the number of current flashcards (latest version, not deleted) using the tag. A count of 0 means no current flashcard uses it — the tag still exists and may still be reused, so do not treat it as absent. Check this before storing a flashcard, and reuse an existing tag rather than inventing a near-duplicate."), ), handleListTags(sqlite, logger), )