pypi / sphinx-llm
sphinx-llm
What changed in sphinx-llm 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.
6 new APIs and options7 behavior and defaults1 tooling7 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initsphinx-llm 121 changes
New APIs and options 6
Add HTML discovery metadata for llms.txt v2.
Unknown node warnings can now be surfaced or suppressed.
Adds support for a custom override source for llms.txt.
Adds configuration for docref presentation.
Adds an option to exclude documents from llms.txt outputs.
Generates page summaries for llms.txt.
Behavior and default changes 7
Generation of llms-full.txt is now opt-in.
Generate nested llms.txt indexes scoped to their location.
Links and images are stripped from llms.txt summaries.
Markdown suffix modes now align with llms.txt v2.
Updates the default model to qwen3.5:2b.
Changes docref summaries to be Sphinx-native.
Uses OpenAI-compatible APIs for docref summaries.
Tooling 1
Check llms.txt using the reference parser.
Fixes and other changes 7
Command-line overrides are forwarded to Markdown builds.
Generated llms.txt entries are escaped.
The primary build's tags are forwarded to the Markdown sub-build.
Resolves Markdown links after output selection.
Prevents spawning or orphaning the markdown sub-build when the primary build fails.
Passes the primary build's configuration directory to the markdown sub-build.
Follows toctree order in llms.txt.