You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: generate llms.txt and llms-full.txt via mkdocs-llmstxt plugin (#387)
* docs: add mkdocs-llmstxt plugin to generate llms.txt and llms-full.txt
Adds the mkdocs-llmstxt plugin which generates /llms.txt and /llms-full.txt
at build time from the existing documentation pages. Both files are served
via GitHub Pages and linked from the docs index.
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
* fix: restrict mkdocs-llmstxt to Python >=3.10 to satisfy uv resolver
mkdocs-llmstxt 0.5.0 requires Python >=3.10 but the project declares
requires-python >3.8. uv resolves all extras for the full version range,
causing the dependency to be unsatisfiable for 3.8/3.9 splits even when
only [test] is installed.
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
* fix: address Copilot review comments on llmstxt plugin PR
- Add upper version bound <1.0 to mkdocs-llmstxt in pyproject.toml and docs.yml
- Use absolute GitHub Pages URLs for llms.txt/llms-full.txt links in index.md
to avoid MkDocs strict-mode failures (files are generated post-build and
unknown to the link validator)
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: docs/index.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,3 +93,8 @@ config/
93
93
📝 **Documentation Status**: This documentation lives in the [`docs/` folder of the batcontrol repository](https://github.com/MaStr/batcontrol/tree/main/docs). If you find outdated information or need additional details, please open an issue or pull request.
0 commit comments