Skip to content

add llms-full.txt generation (phase 3 : plain text generation)#666

Open
Ishan1923 wants to merge 4 commits into
ros-controls:rollingfrom
Ishan1923:feature/llms-full-generation
Open

add llms-full.txt generation (phase 3 : plain text generation)#666
Ishan1923 wants to merge 4 commits into
ros-controls:rollingfrom
Ishan1923:feature/llms-full-generation

Conversation

@Ishan1923

@Ishan1923 Ishan1923 commented Jun 8, 2026

Copy link
Copy Markdown

Adds an automated pipeline to generate llms-full.txt , a single stitched
plain-text file containing the full documentation.

Changes:

  • Add make_help_scripts/generate_llms_full.py to crawl Sphinx text output
    and stitch it into a single llms-full.txt
  • Add two steps to sphinx-make-page.yml CI workflow to run the text build
    and stitching automatically on every deployment

Result:
After deployment, llms-full.txt will be available at:
https://control.ros.org/llms-full.txt

#609

Ishan1923 added 4 commits June 8, 2026 17:44
…s again

Signed-off-by: Ishan1923 <ecdev4ishan@gmail.com>
- Add make_help_scripts/generate_llms_full.py to stitch Sphinx text
  output into a single llms-full.txt
- Add text build and stitching steps to sphinx-make-page.yml CI workflow

Signed-off-by: Ishan1923 <ecdev4ishan@gmail.com>
- Add make_help_scripts/generate_llms_full.py to stitch Sphinx text
  output into a single llms-full.txt file
- Add text build and stitching steps to sphinx-make-page.yml CI workflow

Signed-off-by: Ishan1923 <ecdev4ishan@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant