[
  {
    "label": "docs_tab",
    "items": [
      {
        "label": "Get started",
        "items": [
          { "label": "Overview", "slug": "docs" },
          { "label": "Quickstart", "slug": "docs/get-started" },
          { "label": "Installation", "slug": "docs/get-started/installation" },
          {
            "label": "Authentication",
            "slug": "docs/get-started/authentication"
          },
          { "label": "Examples", "slug": "docs/get-started/examples" },
          { "label": "CLI cheatsheet", "slug": "docs/cli/cli-reference" },
          {
            "label": "Gemini 3 on Gemini CLI",
            "slug": "docs/get-started/gemini-3"
          }
        ]
      },
      {
        "label": "Use Gemini CLI",
        "items": [
          {
            "label": "File management",
            "slug": "docs/cli/tutorials/file-management"
          },
          {
            "label": "Get started with Agent skills",
            "slug": "docs/cli/tutorials/skills-getting-started"
          },
          {
            "label": "Manage context and memory",
            "slug": "docs/cli/tutorials/memory-management"
          },
          {
            "label": "Execute shell commands",
            "slug": "docs/cli/tutorials/shell-commands"
          },
          {
            "label": "Manage sessions and history",
            "slug": "docs/cli/tutorials/session-management"
          },
          {
            "label": "Plan tasks with todos",
            "slug": "docs/cli/tutorials/task-planning"
          },
          {
            "label": "Web search and fetch",
            "slug": "docs/cli/tutorials/web-tools"
          },
          {
            "label": "Set up an MCP server",
            "slug": "docs/cli/tutorials/mcp-setup"
          },
          { "label": "Automate tasks", "slug": "docs/cli/tutorials/automation" }
        ]
      },
      {
        "label": "Features",
        "items": [
          {
            "label": "Extensions",
            "collapsed": true,
            "items": [
              {
                "label": "Overview",
                "slug": "docs/extensions"
              },
              {
                "label": "User guide: Install and manage",
                "link": "/docs/extensions/#manage-extensions"
              },
              {
                "label": "Developer guide: Build extensions",
                "slug": "docs/extensions/writing-extensions"
              },
              {
                "label": "Developer guide: Best practices",
                "slug": "docs/extensions/best-practices"
              },
              {
                "label": "Developer guide: Releasing",
                "slug": "docs/extensions/releasing"
              },
              {
                "label": "Developer guide: Reference",
                "slug": "docs/extensions/reference"
              }
            ]
          },
          { "label": "Agent Skills", "slug": "docs/cli/skills" },
          { "label": "Checkpointing", "slug": "docs/cli/checkpointing" },
          { "label": "Headless mode", "slug": "docs/cli/headless" },
          {
            "label": "Hooks",
            "collapsed": true,
            "items": [
              { "label": "Overview", "slug": "docs/hooks" },
              { "label": "Reference", "slug": "docs/hooks/reference" }
            ]
          },
          { "label": "IDE integration", "slug": "docs/ide-integration" },
          { "label": "MCP servers", "slug": "docs/tools/mcp-server" },
          { "label": "Model routing", "slug": "docs/cli/model-routing" },
          { "label": "Model selection", "slug": "docs/cli/model" },
          { "label": "Plan mode", "badge": "🔬", "slug": "docs/cli/plan-mode" },
          {
            "label": "Subagents",
            "badge": "🔬",
            "slug": "docs/core/subagents"
          },
          {
            "label": "Remote subagents",
            "badge": "🔬",
            "slug": "docs/core/remote-agents"
          },
          { "label": "Rewind", "slug": "docs/cli/rewind" },
          { "label": "Sandboxing", "slug": "docs/cli/sandbox" },
          { "label": "Settings", "slug": "docs/cli/settings" },
          { "label": "Telemetry", "slug": "docs/cli/telemetry" },
          { "label": "Token caching", "slug": "docs/cli/token-caching" }
        ]
      },
      {
        "label": "Configuration",
        "items": [
          { "label": "Custom commands", "slug": "docs/cli/custom-commands" },
          {
            "label": "Enterprise configuration",
            "slug": "docs/cli/enterprise"
          },
          {
            "label": "Ignore files (.geminiignore)",
            "slug": "docs/cli/gemini-ignore"
          },
          {
            "label": "Model configuration",
            "slug": "docs/cli/generation-settings"
          },
          {
            "label": "Project context (GEMINI.md)",
            "slug": "docs/cli/gemini-md"
          },
          { "label": "Settings", "slug": "docs/cli/settings" },
          {
            "label": "System prompt override",
            "slug": "docs/cli/system-prompt"
          },
          { "label": "Themes", "slug": "docs/cli/themes" },
          { "label": "Trusted folders", "slug": "docs/cli/trusted-folders" }
        ]
      },
      {
        "label": "Development",
        "items": [
          { "label": "Contribution guide", "slug": "docs/contributing" },
          { "label": "Integration testing", "slug": "docs/integration-tests" },
          {
            "label": "Issue and PR automation",
            "slug": "docs/issue-and-pr-automation"
          },
          { "label": "Local development", "slug": "docs/local-development" },
          { "label": "NPM package structure", "slug": "docs/npm" }
        ]
      }
    ]
  },
  {
    "label": "reference_tab",
    "items": [
      {
        "label": "Reference",
        "items": [
          { "label": "Command reference", "slug": "docs/reference/commands" },
          {
            "label": "Configuration reference",
            "slug": "docs/reference/configuration"
          },
          {
            "label": "Keyboard shortcuts",
            "slug": "docs/reference/keyboard-shortcuts"
          },
          {
            "label": "Memory import processor",
            "slug": "docs/reference/memport"
          },
          { "label": "Policy engine", "slug": "docs/reference/policy-engine" },
          { "label": "Tools reference", "slug": "docs/reference/tools" }
        ]
      }
    ]
  },
  {
    "label": "resources_tab",
    "items": [
      {
        "label": "Resources",
        "items": [
          { "label": "FAQ", "slug": "docs/resources/faq" },
          {
            "label": "Quota and pricing",
            "slug": "docs/resources/quota-and-pricing"
          },
          {
            "label": "Terms and privacy",
            "slug": "docs/resources/tos-privacy"
          },
          {
            "label": "Troubleshooting",
            "slug": "docs/resources/troubleshooting"
          },
          { "label": "Uninstall", "slug": "docs/resources/uninstall" }
        ]
      }
    ]
  },
  {
    "label": "releases_tab",
    "items": [
      {
        "label": "Releases",
        "items": [
          { "label": "Release notes", "slug": "docs/changelogs/" },
          { "label": "Stable release", "slug": "docs/changelogs/latest" },
          { "label": "Preview release", "slug": "docs/changelogs/preview" }
        ]
      }
    ]
  }
]
