Skip to content

Commit 07c68d4

Browse files
phernandezclaude
andcommitted
refactor: remove search_by_metadata, use unified search_notes
search_by_metadata was removed from basic-memory and consolidated into search_notes (query is now optional). This simplifies the plugin by using a single search method with note_types/status filters instead of a separate metadata search path. Also removes the benchmark/ directory which is no longer part of this project. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent d9cba75 commit 07c68d4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+74
-4295
lines changed

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Central orchestration layer that:
5757
- Implements reconnection with bounded retries (500ms, 1s, 2s exponential backoff)
5858
- Distinguishes recoverable errors (broken pipe, transport closed) from fatal errors
5959
- All tool calls require `output_format: "json"` and extract `structuredContent.result`
60-
- Public methods: `search`, `readNote`, `writeNote`, `editNote`, `deleteNote`, `moveNote`, `buildContext`, `recentActivity`, `indexConversation`, `ensureProject`, `listProjects`, `listWorkspaces`, `schemaValidate`, `schemaInfer`, `schemaDiff`, `searchByMetadata`
60+
- Public methods: `search`, `readNote`, `writeNote`, `editNote`, `deleteNote`, `moveNote`, `buildContext`, `recentActivity`, `indexConversation`, `ensureProject`, `listProjects`, `listWorkspaces`, `schemaValidate`, `schemaInfer`, `schemaDiff`
6161
- All content methods accept an optional `project` parameter for cross-project operations
6262
- `listProjects` accepts an optional `workspace` parameter for workspace-scoped listing
6363

benchmark/COMPETITIVE.md

Lines changed: 0 additions & 130 deletions
This file was deleted.

benchmark/README.md

Lines changed: 0 additions & 119 deletions
This file was deleted.

0 commit comments

Comments
 (0)