@@ -189,17 +189,56 @@ enable = false
189189 url = " https://www.reddit.com/r/Clickhouse/"
190190 icon = " fab fa-reddit"
191191 desc = " Altinity on Reddit"
192+ [params .llms ]
193+ # Set to false to disable /llms.txt generation
194+ generate_llms_txt = true
195+
196+ # Set to false to disable /llms-full.txt generation
197+ generate_llms_full_txt = true
198+
199+ # Include only specific pages or directories.
200+ # If empty, all pages are included by default.
201+ # If populated, ONLY paths matching the list will be generated.
202+ # Both llms.txt and llms-full.txt respect this setting.
203+ # Examples:
204+ # "/about/" → include strictly the /about/ page
205+ # "/blog/*" → include immediate children of /blog/ (e.g. /blog/post-1/)
206+ # "/blog/**" → include /blog/ and all nested pages and directories
207+ include = []
208+
209+ # Exclude specific pages or directories.
210+ # Follows the same wildcard formats as include.
211+ # Conflict handling: If the EXACT same path string is put in both include and exclude,
212+ # the include rule has higher priority (the exclude rule is ignored).
213+ # Both llms.txt and llms-full.txt respect this setting.
214+ # Examples:
215+ # "/about/" → exclude exactly /about/
216+ # "/blog/**" → exclude all pages under /blog/
217+ # "/blog/post-1/" → exclude a specific page
218+ exclude = []
192219[outputFormats ]
193220[outputFormats .PRINT ]
194221baseName = " index"
195222isHTML = true
196223mediaType = " text/html"
197224path = " printview"
198225permalinkable = false
226+ [outputFormats .llms ]
227+ baseName = " llms"
228+ isPlainText = true
229+ mediaType = " text/plain"
230+ rel = " alternate"
231+ root = true
232+ [outputFormats .llmsfull ]
233+ baseName = " llms-full"
234+ mediaType = " text/plain"
235+ isPlainText = true
236+ notAlternative = true
237+ root = true
199238
200239# Controls the ability to print.
201240[outputs ]
202- # home = ["HTML", "print"]
241+ home = [" HTML" , " print" , " llms " , " llmsfull " , " md " ]
203242section = [ " HTML" , " print" ]
204243# page = ["HTML", "print"]
205244
@@ -208,4 +247,4 @@ section = [ "HTML", "print"]
208247 [[module .imports ]]
209248 path = " github.com/google/docsy"
210249 [[module .imports ]]
211- path = " github.com/google/docsy/dependencies"
250+ path = " github.com/google/docsy/dependencies"
0 commit comments