Power Puter: add Civitai filter for Lora triggers#679
Open
kaalibro wants to merge 1 commit intorgthree:mainfrom
Open
Power Puter: add Civitai filter for Lora triggers#679kaalibro wants to merge 1 commit intorgthree:mainfrom
kaalibro wants to merge 1 commit intorgthree:mainfrom
Conversation
The `get_enabled_triggers_from_prompt_node` function now accepts a `civitai` parameter. When set to `True`, only trigger words explicitly marked as `civitai` in the Lora info will be returned.
r-vage
added a commit
to r-vage/rgthree-comfy
that referenced
this pull request
Feb 9, 2026
…vitai filter - PR rgthree#594: Fast Groups toggle widget state normalization * Prefer node.handleAction() over direct mode changes in Fast Actions Button * Add getWidgetBool() helper to normalize widget.toggled vs widget.value * Call refreshWidgets() and scheduleRun() after handleAction() - PR rgthree#679: Add Civitai filter to LoRA trigger words * New civitai parameter for get_enabled_triggers_from_prompt_node() * Filters trainedWords to only include Civitai-tagged words when enabled * Backward compatible with default value False These fixes complement our event-driven mode change detection for Fast Bypasser. All changes preserve our custom property setter approach in base_node_mode_changer.js.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added optional
civitaiparameter toget_enabled_triggers_from_prompt_node()method in Power Lora Loader to filter trigger words by their source.Changes
File:
py/power_lora_loader.pycivitai: bool = Falseparameter toget_enabled_triggers_from_prompt_node()civitai=True, the method now filters trigger words to only include those with"civitai": truein the model info JSONcivitai=False(default), all trigger words are returned as beforeUsage in Power Puter node
Example Model Info JSON
{ "trainedWords": [ { "word": "some_trigger_word", "count": 42, "metadata": true }, { "word": "high_detail", "count": 42, "metadata": true, "civitai": true } ] }With
civitai=True, only"high_detail"would be returned; with default behavior, both words would be returned.This change allows users to selectively include only trigger words that were fetched from CivitAI, which can be useful for filtering out manually added or less reliable trigger words.