import type {SidebarsConfig} from '@docusaurus/plugin-content-docs'; const sidebars: SidebarsConfig = { developerSidebar: [ { type: 'category', label: 'Architecture', collapsible: false, items: [ { type: 'doc', id: 'developer/index', label: 'Overview', }, { type: 'doc', id: 'developer/retain', label: 'Retain', }, { type: 'doc', id: 'developer/retrieval', label: 'Recall', }, { type: 'doc', id: 'developer/reflect', label: 'Reflect', }, { type: 'doc', id: 'developer/performance', label: 'Performance', }, { type: 'doc', id: 'developer/storage', label: 'Storage', }, { type: 'doc', id: 'developer/rag-vs-hindsight', label: 'RAG vs Memory', }, ], }, { type: 'category', label: 'API', collapsible: false, items: [ { type: 'doc', id: 'developer/api/quickstart', label: 'Quick Start', }, { type: 'doc', id: 'developer/api/retain', label: 'Retain', }, { type: 'doc', id: 'developer/api/recall', label: 'Recall', }, { type: 'doc', id: 'developer/api/reflect', label: 'Reflect', }, { type: 'doc', id: 'developer/api/memory-banks', label: 'Memory Banks', }, { type: 'doc', id: 'developer/api/entities', label: 'Entities', }, { type: 'doc', id: 'developer/api/documents', label: 'Documents', }, { type: 'doc', id: 'developer/api/operations', label: 'Operations', }, ], }, { type: 'category', label: 'Hosting', collapsible: false, items: [ { type: 'doc', id: 'developer/installation', label: 'Installation', }, { type: 'doc', id: 'developer/configuration', label: 'Configuration', }, { type: 'doc', id: 'developer/models', label: 'Models', }, { type: 'doc', id: 'developer/metrics', label: 'Metrics', }, { type: 'doc', id: 'developer/mcp-server', label: 'MCP Server', }, ], }, ], sdksSidebar: [ { type: 'category', label: 'Clients', collapsible: false, items: [ { type: 'doc', id: 'sdks/python', label: 'Python', }, { type: 'doc', id: 'sdks/nodejs', label: 'Node.js', }, { type: 'doc', id: 'sdks/cli', label: 'CLI', }, ], }, ], cookbookSidebar: [ { type: 'doc', id: 'cookbook/index', label: 'Overview', }, { type: 'category', label: 'Use Cases', collapsible: false, items: [ { type: 'doc', id: 'cookbook/per-user-memory', label: 'Per-User Memory', }, { type: 'doc', id: 'cookbook/support-agent-with-shared-knowledge', label: 'Support Agent + Shared Knowledge', }, ], }, ], changelogSidebar: [ { type: 'doc', id: 'changelog/index', label: 'Changelog', }, ], }; export default sidebars;