module.exports = {
  docsJavaSidebar: [
    'overview-cloud-sdk-for-ai-java',
    'getting-started',
    'connecting-to-ai-core',
    {
      type: 'category',
      label: 'Orchestration',
      items: ['orchestration/chat-completion', 'orchestration/embedding']
    },
    {
      type: 'category',
      label: 'Foundation Models',
      items: [
        {
          type: 'category',
          label: 'OpenAI',
          items: [
            'foundation-models/openai/chat-completion',
            'foundation-models/openai/embedding'
          ]
        },
        {
          type: 'category',
          label: 'SAP RPT',
          items: ['foundation-models/sap-rpt/table-completion']
        }
      ]
    },
    {
      type: 'category',
      label: 'Spring AI',
      items: ['spring-ai/orchestration', 'spring-ai/openai']
    },
    {
      type: 'category',
      label: 'AI Core Services',
      items: [
        'ai-core/ai-core-deployment',
        'ai-core/document-grounding',
        'ai-core/prompt-registry',
        'ai-core/batch'
      ]
    },
    {
      type: 'category',
      label: 'Tutorials',
      items: [
        'tutorials/agentic-workflows',
        {
          type: 'link',
          label: 'TechEd: Build Your Own AI Agent',
          href: 'https://github.com/SAP-samples/teched2025-AI160'
        }
      ]
    },
    'release-notes',
    'frequently-asked-questions',
    {
      type: 'link',
      label: 'API Reference',
      href: `pathname:///java-api/v1/index.html`
    },
    {
      type: 'link',
      label: 'Maven Central',
      href: 'https://central.sonatype.com/search?q=g:com.sap.ai.sdk*&smo=true'
    }
  ]
};
