import { defineConfig } from 'astro/config'; import starlight from '@astrojs/starlight'; export default defineConfig({ site: 'https://gr-mcp.supported.systems', integrations: [ starlight({ title: 'GR-MCP', description: 'GNU Radio MCP Server for programmatic flowgraph control', social: { github: 'https://git.supported.systems/MCP/gr-mcp', }, editLink: { baseUrl: 'https://git.supported.systems/MCP/gr-mcp/src/branch/main/docs/', }, customCss: ['./src/styles/custom.css'], sidebar: [ { label: 'Getting Started', autogenerate: { directory: 'getting-started' }, }, { label: 'Guides', autogenerate: { directory: 'guides' }, }, { label: 'Reference', items: [ { label: 'Tools Overview', link: '/reference/tools-overview/' }, { label: 'Tool Reference', collapsed: true, autogenerate: { directory: 'reference/tools' }, }, { label: 'Docker Images', link: '/reference/docker-images/' }, { label: 'OOT Catalog', link: '/reference/oot-catalog/' }, ], }, { label: 'Concepts', autogenerate: { directory: 'concepts' }, }, ], }), ], telemetry: false, devToolbar: { enabled: false }, });