mirror of
				https://github.com/SillyTavern/SillyTavern.git
				synced 2025-06-05 21:59:27 +02:00 
			
		
		
		
	#1630 Add min/max depth for prompt/display regex scripts.
This commit is contained in:
		@@ -96,6 +96,22 @@
 | 
			
		||||
                        <span data-i18n="Slash Commands">Slash Commands</span>
 | 
			
		||||
                    </label>
 | 
			
		||||
                </div>
 | 
			
		||||
                <div class="flex-container wide100p marginTop5">
 | 
			
		||||
                    <div class="flex1 flex-container flexNoGap">
 | 
			
		||||
                        <small title="When applied to prompts or display, only affect messages that are at least N levels deep. 0 = last message, 1 = penultimate message, etc. Only counts usable messages, i.e. not hidden or system.">
 | 
			
		||||
                            <span data-i18n="Min Depth">Min Depth</span>
 | 
			
		||||
                            <span class="fa-solid fa-circle-question note-link-span"></span>
 | 
			
		||||
                        </small>
 | 
			
		||||
                        <input name="min_depth" class="text_pole textarea_compact" type="number" min="0" max="999" placeholder="Unlimited" />
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <div class="flex1 flex-container flexNoGap">
 | 
			
		||||
                        <small title="When applied to prompts or display, only affect messages no more than N levels deep. 0 = last message, 1 = penultimate message, etc. Only counts usable messages, i.e. not hidden or system.">
 | 
			
		||||
                            <span data-i18n="Max Depth">Max Depth</span>
 | 
			
		||||
                            <span class="fa-solid fa-circle-question note-link-span"></span>
 | 
			
		||||
                        </small>
 | 
			
		||||
                        <input name="max_depth" class="text_pole textarea_compact" type="number" min="0" max="999" placeholder="Unlimited" />
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
            <div class="flex1 wi-enter-footer-text flex-container flexFlowColumn flexNoGap alignitemsstart">
 | 
			
		||||
                <small>Other Options</small>
 | 
			
		||||
@@ -109,7 +125,10 @@
 | 
			
		||||
                </label>
 | 
			
		||||
                <label class="checkbox flex-container" title="Chat history won't change, only the prompt as the request is sent (on generation)">
 | 
			
		||||
                    <input type="checkbox" name="only_format_prompt"/>
 | 
			
		||||
                    <span data-i18n="Only Format Prompt (?)">Only Format Prompt (?)</span>
 | 
			
		||||
                    <span>
 | 
			
		||||
                        <span data-i18n="Only Format Prompt (?)">Only Format Prompt</span>
 | 
			
		||||
                        <span class="fa-solid fa-circle-question note-link-span"></span>
 | 
			
		||||
                    </span>
 | 
			
		||||
                </label>
 | 
			
		||||
                <label class="checkbox flex-container">
 | 
			
		||||
                    <input type="checkbox" name="run_on_edit" />
 | 
			
		||||
@@ -117,7 +136,10 @@
 | 
			
		||||
                </label>
 | 
			
		||||
                <label class="checkbox flex-container" title="Substitute {{macros}} in Find Regex before running it">
 | 
			
		||||
                    <input type="checkbox" name="substitute_regex" />
 | 
			
		||||
                    <span data-i18n="Substitute Regex">Substitute Regex (?)</span>
 | 
			
		||||
                    <span>
 | 
			
		||||
                        <span data-i18n="Substitute Regex">Substitute Regex</span>
 | 
			
		||||
                        <span class="fa-solid fa-circle-question note-link-span"></span>
 | 
			
		||||
                    </span>
 | 
			
		||||
                </label>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user