chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
// @ts-check
|
||||
// Locked information architecture — see the plan file.
|
||||
// Slugs are brand-neutral: no "mcp-for-unity" / "unity-mcp" in any URL.
|
||||
// Pages flagged TODO land in later milestones (M3 generator, M4 net-new).
|
||||
// Keep the structure stable to avoid URL breakage.
|
||||
|
||||
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
|
||||
const sidebars = {
|
||||
mainSidebar: [
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Getting Started',
|
||||
link: { type: 'doc', id: 'getting-started/index' },
|
||||
collapsed: false,
|
||||
items: [
|
||||
'getting-started/install',
|
||||
'getting-started/first-prompt',
|
||||
'getting-started/clients',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Guides',
|
||||
collapsed: false,
|
||||
items: [
|
||||
'guides/uv-setup',
|
||||
'guides/claude-code-cli',
|
||||
'guides/client-configurators',
|
||||
'guides/multi-instance',
|
||||
'guides/tool-groups',
|
||||
'guides/cli',
|
||||
'guides/cli-examples',
|
||||
'guides/custom-tools',
|
||||
'guides/remote-server-auth',
|
||||
'guides/roslyn',
|
||||
'guides/troubleshooting',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Reference',
|
||||
collapsed: false,
|
||||
items: [
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Tools',
|
||||
// Tools IS the catalog — clicking it navigates to the index.
|
||||
// Each group subdir under reference/tools/ ships its own
|
||||
// `_category_.json` (emitted by tools/generate_docs_reference.py)
|
||||
// so the autogenerated walk wraps each as a collapsible group.
|
||||
// Parent's `link:` causes Docusaurus to exclude reference/tools/index
|
||||
// from the autogenerated children — so no duplicate "Tools" entry.
|
||||
link: { type: 'doc', id: 'reference/tools/index' },
|
||||
items: [{ type: 'autogenerated', dirName: 'reference/tools' }],
|
||||
},
|
||||
{
|
||||
type: 'doc',
|
||||
id: 'reference/resources/index',
|
||||
label: 'Resources',
|
||||
},
|
||||
'reference/cli',
|
||||
'reference/manifest',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Architecture',
|
||||
collapsed: true,
|
||||
items: [
|
||||
'architecture/transports',
|
||||
'architecture/python-layers',
|
||||
'architecture/unity-compat',
|
||||
'architecture/remote-auth',
|
||||
'architecture/telemetry',
|
||||
'architecture/manage-physics',
|
||||
'architecture/project-roadmap',
|
||||
'architecture/roadmap',
|
||||
'architecture/external-analytics',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Contributing',
|
||||
collapsed: true,
|
||||
items: [
|
||||
'contributing/dev-setup',
|
||||
'contributing/testing',
|
||||
'contributing/releases',
|
||||
'contributing/docs',
|
||||
],
|
||||
},
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Migrations',
|
||||
collapsed: true,
|
||||
items: [
|
||||
'migrations/v5',
|
||||
'migrations/v6',
|
||||
'migrations/v8',
|
||||
'migrations/v10',
|
||||
],
|
||||
},
|
||||
'releases',
|
||||
],
|
||||
};
|
||||
|
||||
export default sidebars;
|
||||
Reference in New Issue
Block a user