@@ -44,139 +44,6 @@ export default async function createConfigAsync() {
4444 } ,
4545
4646 plugins : [
47- // ['docusaurus-plugin-redoc',
48-
49- // {
50- // spec: "https://redocly.github.io/redoc/openapi.yaml",
51- // route: '/openapu'
52- // }
53- // ],
54-
55- [ 'docusaurus-plugin-llms' ,
56- {
57- generateLLMsTxt : false ,
58- generateLLMsFullTxt : true ,
59- docsDir : 'docs' ,
60- title : 'Mission Control Documentation' ,
61- description : 'Flanksource Mission Control - Internal Developer Platform for Kubernetes' ,
62- excludeImports : true ,
63- removeDuplicateHeadings : true ,
64- customLLMFiles : [
65- // Guide sections (full content only - index files generated by move-llms.js)
66- {
67- filename : 'llms-guide-full.txt' ,
68- includePatterns : [ 'docs/guide/**/*.md' , 'docs/guide/**/*.mdx' ] ,
69- fullContent : true ,
70- title : 'Mission Control User Guide' ,
71- description : 'User guides for Flanksource Mission Control'
72- } ,
73- {
74- filename : 'llms-guide-config-db-full.txt' ,
75- includePatterns : [ 'docs/guide/config-db/**/*.md' , 'docs/guide/config-db/**/*.mdx' ] ,
76- fullContent : true ,
77- title : 'Config DB Guide' ,
78- description : 'Configuration database user guide'
79- } ,
80- {
81- filename : 'llms-guide-notifications-full.txt' ,
82- includePatterns : [ 'docs/guide/notifications/**/*.md' , 'docs/guide/notifications/**/*.mdx' ] ,
83- fullContent : true ,
84- title : 'Notifications Guide' ,
85- description : 'Notifications user guide'
86- } ,
87- {
88- filename : 'llms-guide-playbooks-full.txt' ,
89- includePatterns : [ 'docs/guide/playbooks/**/*.md' , 'docs/guide/playbooks/**/*.mdx' ] ,
90- fullContent : true ,
91- title : 'Playbooks Guide' ,
92- description : 'Playbooks user guide'
93- } ,
94- {
95- filename : 'llms-guide-views-full.txt' ,
96- includePatterns : [ 'docs/guide/views/**/*.md' , 'docs/guide/views/**/*.mdx' ] ,
97- fullContent : true ,
98- title : 'Views Guide' ,
99- description : 'Views user guide'
100- } ,
101- {
102- filename : 'llms-guide-permissions-full.txt' ,
103- includePatterns : [ 'docs/guide/permissions/**/*.md' , 'docs/guide/permissions/**/*.mdx' ] ,
104- fullContent : true ,
105- title : 'Permissions Guide' ,
106- description : 'Permissions user guide'
107- } ,
108- // Reference sections (full content only)
109- {
110- filename : 'llms-reference-full.txt' ,
111- includePatterns : [ 'docs/reference/**/*.md' , 'docs/reference/**/*.mdx' ] ,
112- fullContent : true ,
113- title : 'Mission Control Reference' ,
114- description : 'Reference documentation for Flanksource Mission Control'
115- } ,
116- {
117- filename : 'llms-reference-canary-checker-full.txt' ,
118- includePatterns : [ 'docs/reference/canary-checker/**/*.md' , 'docs/reference/canary-checker/**/*.mdx' ] ,
119- fullContent : true ,
120- title : 'Health Checks Reference' ,
121- description : 'Health checks (canary-checker) reference documentation'
122- } ,
123- {
124- filename : 'llms-reference-config-db-full.txt' ,
125- includePatterns : [ 'docs/reference/config-db/**/*.md' , 'docs/reference/config-db/**/*.mdx' ] ,
126- fullContent : true ,
127- title : 'Config DB Reference' ,
128- description : 'Configuration database reference documentation'
129- } ,
130- {
131- filename : 'llms-reference-notifications-full.txt' ,
132- includePatterns : [ 'docs/reference/notifications/**/*.md' , 'docs/reference/notifications/**/*.mdx' ] ,
133- fullContent : true ,
134- title : 'Notifications Reference' ,
135- description : 'Notifications reference documentation'
136- } ,
137- {
138- filename : 'llms-reference-playbooks-full.txt' ,
139- includePatterns : [ 'docs/reference/playbooks/**/*.md' , 'docs/reference/playbooks/**/*.mdx' ] ,
140- fullContent : true ,
141- title : 'Playbooks Reference' ,
142- description : 'Playbooks reference documentation'
143- } ,
144- {
145- filename : 'llms-reference-permissions-full.txt' ,
146- includePatterns : [ 'docs/reference/permissions/**/*.md' , 'docs/reference/permissions/**/*.mdx' ] ,
147- fullContent : true ,
148- title : 'Permissions Reference' ,
149- description : 'Permissions reference documentation'
150- } ,
151- {
152- filename : 'llms-reference-connections-full.txt' ,
153- includePatterns : [ 'docs/reference/connections/**/*.md' , 'docs/reference/connections/**/*.mdx' ] ,
154- fullContent : true ,
155- title : 'Connections Reference' ,
156- description : 'Connections reference documentation'
157- } ,
158- // CEL and Go Template llms.txt files are generated by move-llms.js
159- // since the source files are symlinked from canary-checker
160- // Integrations
161- {
162- filename : 'llms-integrations-full.txt' ,
163- includePatterns : [ 'docs/integrations/**/*.md' , 'docs/integrations/**/*.mdx' ] ,
164- fullContent : true ,
165- title : 'Mission Control Integrations' ,
166- description : 'Integration guides for Flanksource Mission Control'
167- } ,
168- // Installation
169- {
170- filename : 'llms-installation-full.txt' ,
171- includePatterns : [ 'docs/installation/**/*.md' , 'docs/installation/**/*.mdx' ] ,
172- fullContent : true ,
173- title : 'Mission Control Installation' ,
174- description : 'Installation guides for Flanksource Mission Control'
175- } ,
176- ] ,
177- }
178- ] ,
179-
18047 [ '@docusaurus/plugin-client-redirects' ,
18148 {
18249 fromExtensions : [ 'html' , 'htm' ] , // /myPage.html -> /myPage
0 commit comments