| 3797 | 3797 | <span data-i18n="Reasoning">Reasoning</span> |
| 3798 | 3798 | </h4> |
| 3799 | 3799 | <div> |
| 3800 | | - <label class="checkbox_label" for="reasoning_auto_parse" title="Automatically parse reasoning blocks from main content between the reasoning prefix/suffix. Both fields must be defined and non-empty." data-i18n="[title]reasoning_auto_parse"> |
| 3800 | + <div class="flex-container alignItemsBaseline"> |
| 3801 | + <label class="checkbox_label flex1" for="reasoning_auto_parse" title="Automatically parse reasoning blocks from main content between the reasoning prefix/suffix. Both fields must be defined and non-empty." data-i18n="[title]reasoning_auto_parse"> |
| 3801 | 3802 | <input id="reasoning_auto_parse" type="checkbox" /> |
| 3802 | 3803 | <small data-i18n="Auto-Parse Reasoning"> |
| 3803 | 3804 | Auto-Parse Reasoning |
| 3804 | 3805 | </small> |
| 3805 | 3806 | </label> |
| 3806 | 3807 | <label class="checkbox_label flex1" for="reasoning_auto_expand" title="Automatically expand reasoning blocks." data-i18n="[title]reasoning_auto_expand"> |
| 3807 | 3808 | <input id="reasoning_auto_expand" type="checkbox" /> |
| 3808 | 3809 | <small data-i18n="Auto-Expand Reasoning"> |
| 3809 | 3810 | Auto-Expand Reasoning |
| 3810 | 3811 | </small> |
| 3811 | 3812 | </label> |
| 3812 | | - <label class="checkbox_label" for="reasoning_add_to_prompts" title="Add existing reasoning blocks to prompts. To add a new reasoning block, use the message edit menu." data-i18n="[title]reasoning_add_to_prompts"> |
| 3813 | + </div> |
| 3814 | + <div class="flex-container alignItemsBaseline"> |
| 3815 | + <label class="checkbox_label flex1" for="reasoning_add_to_prompts" title="Add existing reasoning blocks to prompts. To add a new reasoning block, use the message edit menu." data-i18n="[title]reasoning_add_to_prompts"> |
| 3813 | 3816 | <input id="reasoning_add_to_prompts" type="checkbox" /> |
| 3814 | 3817 | <small data-i18n="Add Reasoning to Prompts"> |
| 3815 | 3818 | Add Reasoning to Prompts |
| 3816 | 3819 | </small> |
| 3817 | 3820 | </label> |
| 3821 | + <div class="flex1 flex-container alignItemsBaseline" title="Maximum number of reasoning blocks to be added per prompt, counting from the last message." data-i18n="[title]reasoning_max_additions"> |
| 3822 | + <input id="reasoning_max_additions" class="text_pole textarea_compact widthUnset" type="number" min="0" max="999"></textarea> |
| 3823 | + <small data-i18n="Max">Max</small> |
| 3824 | + </div> |
| 3825 | + </div> |
| 3826 | + <details> |
| 3827 | + <summary data-i18n="Reasoning Formatting"> |
| 3828 | + Reasoning Formatting |
| 3829 | + </summary> |
| 3818 | 3830 | <div class="flex-container"> |
| 3819 | 3831 | <div class="flex1" title="Inserted before the reasoning content." data-i18n="[title]reasoning_prefix"> |
| 3820 | 3832 | <small data-i18n="Prefix">Prefix</small> |