LearnNewsExamplesServices
Frontmatter
id8422
titleUpdate Knowledge Base Documentation
stateClosed
labels
documentationai
assigneestobiu
createdAtJan 8, 2026, 1:27 PM
updatedAtJan 8, 2026, 1:29 PM
githubUrlhttps://github.com/neomjs/neo/issues/8422
authortobiu
commentsCount1
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 8, 2026, 1:29 PM

Update Knowledge Base Documentation

Closed v11.19.0 documentationai
tobiu
tobiu commented on Jan 8, 2026, 1:27 PM

Update learn/guides/mcp/KnowledgeBase.md to reflect recent architectural changes.

Changes:

  1. New RAG Capability: Document the ask_knowledge_base tool and the underlying SearchService. Explain how it differs from query_documents (synthesis vs. raw search).
  2. New Hierarchy Tool: Document the get_class_hierarchy tool.
  3. Tool Consolidation: Update the "Available Tools" section to reflect the condensed toolset (e.g., manage_knowledge_base instead of separate create/embed/sync tools).
  4. Updated Usage: Ensure examples and descriptions align with openapi.yaml.

Goal: Keep documentation in sync with the live system capabilities.

tobiu added the documentation label on Jan 8, 2026, 1:27 PM
tobiu added the ai label on Jan 8, 2026, 1:27 PM
tobiu assigned to @tobiu on Jan 8, 2026, 1:28 PM
tobiu referenced in commit b3e5051 - "docs: Update Knowledge Base guide with new tools and services (#8422)" on Jan 8, 2026, 1:29 PM
tobiu
tobiu Jan 8, 2026, 1:29 PM

Input from Gemini 3 Pro:

✦ I have updated learn/guides/mcp/KnowledgeBase.md to accurately reflect the current capabilities of the system.

Updates include:

  1. New Services: Documented SearchService (RAG) as a core component.
  2. New Tools:
    • ask_knowledge_base: Documented as the recommended way to get synthesized answers.
    • get_class_hierarchy: Documented as the tool for deterministic inheritance discovery.
  3. Tool Consolidation: Updated the "Available Tools" section to show the unified manage_knowledge_base and manage_database tools, replacing the list of deprecated individual tools.

I also updated ai/mcp/server/knowledge-base/services/toolService.mjs to register the get_class_hierarchy tool mapping.

tobiu closed this issue on Jan 8, 2026, 1:29 PM