Skip to content

Commit c61ba4c

Browse files
committed
chore: update llms.txt
1 parent c45d7be commit c61ba4c

File tree

4 files changed

+409
-405
lines changed

4 files changed

+409
-405
lines changed

mission-control/docusaurus.config.ts

Lines changed: 0 additions & 133 deletions
Original file line numberDiff line numberDiff line change
@@ -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

mission-control/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
"scripts": {
66
"docusaurus": "docusaurus",
77
"start": "tailwindcss -i ./src/css/custom.css -o ./src/css/out.css && docusaurus start -p 3005",
8-
"build": "tailwindcss -i ./src/css/custom.css -o ./src/css/out.css && docusaurus build && node scripts/move-llms.js",
8+
"build": "tailwindcss -i ./src/css/custom.css -o ./src/css/out.css && docusaurus build && node scripts/move-llms.mjs",
99
"swizzle": "docusaurus swizzle",
1010
"deploy": "docusaurus deploy",
1111
"clear": "docusaurus clear",
1212
"serve": "docusaurus serve",
1313
"write-translations": "docusaurus write-translations",
1414
"write-heading-ids": "docusaurus write-heading-ids",
15-
"move-llms": "node scripts/move-llms.js"
15+
"move-llms": "node scripts/move-llms.mjs"
1616
},
1717
"dependencies": {
1818
"@docusaurus/core": "3.7.0",
@@ -48,7 +48,6 @@
4848
"util": "^0.12.5"
4949
},
5050
"devDependencies": {
51-
"docusaurus-plugin-llms": "^0.2.2",
5251
"@babel/core": "^7.28.5",
5352
"@babel/preset-env": "^7.28.5",
5453
"@babel/preset-react": "^7.28.5",
@@ -62,6 +61,7 @@
6261
"glob": "^10.0.0",
6362
"gray-matter": "^4.0.3",
6463
"remark-code-import": "^1.2.0",
64+
"remark-frontmatter": "^5.0.0",
6565
"remark-mdx": "^3.0.0",
6666
"remark-parse": "^11.0.0",
6767
"remark-stringify": "^11.0.0",

0 commit comments

Comments
 (0)