LearnNewsExamplesServices
Frontmatter
id7506
titleImplement Delete Database Service
stateClosed
labels
enhancementai
assigneestobiu
createdAtOct 16, 2025, 12:43 PM
updatedAtOct 16, 2025, 12:45 PM
githubUrlhttps://github.com/neomjs/neo/issues/7506
authortobiu
commentsCount0
parentIssue7501
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 16, 2025, 12:45 PM

Implement Delete Database Service

Closed v11.0.0 enhancementai
tobiu
tobiu commented on Oct 16, 2025, 12:43 PM

This ticket covers the implementation of the delete_database service for the AI Knowledge Base MCP server. This service will expose the destructive but necessary functionality to completely remove the knowledge base collection from ChromaDB, allowing for a clean reset.

Acceptance Criteria

  1. A new ai/mcp/server/knowledge-base/services/databaseService.mjs file is created.
  2. The service contains a deleteDatabase function that connects to ChromaDB and deletes the collection specified in aiConfig.
  3. The function returns a success message upon completion.
  4. The toolService.mjs serviceMapping is updated to point the delete_database operationId to the new service function.
tobiu assigned to @tobiu on Oct 16, 2025, 12:43 PM
tobiu added the enhancement label on Oct 16, 2025, 12:43 PM
tobiu added the ai label on Oct 16, 2025, 12:43 PM
tobiu added parent issue #7501 on Oct 16, 2025, 12:43 PM
tobiu referenced in commit 8713465 - "Implement Delete Database Service #7506" on Oct 16, 2025, 12:45 PM
tobiu closed this issue on Oct 16, 2025, 12:45 PM