fleet-memory/hindsight-docs/sidebars.ts
Nicolò Boschi 06b956a553 new names
2025-12-04 21:34:05 +01:00

212 lines
4.1 KiB
TypeScript

import type {SidebarsConfig} from '@docusaurus/plugin-content-docs';
import apiSidebar from './docs/api-reference/endpoints/sidebar';
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: 'category',
label: 'Getting Started',
collapsible: false,
items: [
{
type: 'doc',
id: 'developer/api/quickstart',
label: 'Quick Start',
},
],
},
{
type: 'category',
label: 'API',
collapsible: false,
items: [
{
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',
},
],
},
{
type: 'category',
label: 'Integrations',
collapsible: false,
items: [
{
type: 'doc',
id: 'sdks/openai',
label: 'OpenAI',
},
{
type: 'doc',
id: 'sdks/langgraph',
label: 'LangGraph',
},
{
type: 'doc',
id: 'sdks/mcp',
label: 'MCP Server',
},
],
},
],
apiReferenceSidebar: [
{
type: 'doc',
id: 'api-reference/index',
label: 'Overview',
},
{
type: 'category',
label: 'HTTP API',
collapsible: false,
items: apiSidebar,
},
{
type: 'category',
label: 'MCP API',
collapsible: false,
items: [
{
type: 'doc',
id: 'api-reference/mcp',
label: 'Tools Reference',
},
],
},
],
cookbookSidebar: [
{
type: 'doc',
id: 'cookbook/index',
label: 'Cookbook',
},
],
changelogSidebar: [
{
type: 'doc',
id: 'changelog/index',
label: 'Changelog',
},
],
};
export default sidebars;