This page provides a comprehensive list of all available DSL (Domain-Specific Language) commands in the attachments library. This list is generated automatically from the library’s source code, so it is always up-to-date.
The cheatsheet includes:
- Command names and brief descriptions 
- Data types expected for each command (string, int, boolean, etc.) 
- Default values used when the command is not specified 
- Allowable values for commands with restricted options 
- Context information showing where each command is used 
| Command | Type | Default | Allowable Values | Used In | 
|---|---|---|---|---|
| characters | int | 1000 | — | splitter.characters | 
| columns | int | 10 | — | splitter.columns | 
| customseparator. | string | --- | separator | splitter.custom | 
| dirs_only_with_files | string | true | true,false | loader.directory_to_structure | 
| filesfalse | — | — | true,false | loader.directory_to_structureloader.git_repo_to_structure | 
| force | string | false | true,false | loader.directory_to_structureloader.git_repo_to_structure | 
| formatcommands. | string | markdown | plain,text,txt, ... (10 total) | _get_smart_text_presenterloader.directory_to_structureloader.git_repo_to_structureprocessor.csv_to_llmprocessor.docx_to_llmprocessor.eps_to_llmprocessor.excel_to_llmprocessor.pdf_to_llmprocessor.pptx_to_llmprocessor.svg_to_llmprocessor.webpage_to_llm | 
| fullpage | string | true | true,false | presenter.images | 
| globpattern structure and file list. ... | string | — | — | loader.directory_to_structureloader.git_repo_to_structure | 
| headtrue | string | false | true,false | processor.csv_to_llm | 
| ignore | string | standard | — | loader.directory_to_structureloader.git_repo_to_structure | 
| imagestrue | string | true | true,false | processor.docx_to_llmprocessor.excel_to_llmprocessor.pdf_to_llmprocessor.pptx_to_llmprocessor.webpage_to_llm | 
| limitpandas DataFrame rows. | — | — | — | modifier.limit | 
| lines | int | 50 | — | splitter.lines | 
| max_files | int | 1000 | — | loader.directory_to_structureloader.git_repo_to_structure | 
| mode | — | — | — | loader.directory_to_structureloader.git_repo_to_structure | 
| ocrauto | string | auto | auto,true,false | processor.pdf_to_llm | 
| prompt | string | — | — | adapter.agnoadapter.claudeadapter.to_clipboard_text | 
| recursive | string | true | true,false | loader.directory_to_structure | 
| resize | — | — | — | presenter.imagespresenter.imagespresenter.images | 
| resize_images | — | — | — | presenter.imagespresenter.imagespresenter.imagespresenter.imagespresenter.imagespresenter.imagesrefiner.resize_images | 
| rotate | — | — | degrees | modifier.rotate | 
| rows | int | 100 | — | splitter.rows | 
| selectcolumns from pandas DataFrame. | — | — | — | modifier.selectpresenter.imagesprocessor.webpage_to_llm | 
| splitparagraphs | — | — | paragraphs,sentences,tokens, ... (6 total) | processor.webpage_to_llm | 
| summarytrue | string | false | true,false | processor.csv_to_llm | 
| tile2x2 grid | string | 2x2 | 2x2 | refiner.tile_images | 
| tokens | int | 500 | — | splitter.tokens | 
| truncatetext content to specified character l... | int | 1000 | text content | refiner.truncate | 
| viewport | string | 1280x720 | — | presenter.images | 
| wait | int | 200 | — | presenter.images | 
Automatic regeneration:
- ✅ During local builds: - myst build
- ✅ During GitHub Pages deployment (on push to main)