[GH-ISSUE #333] tagcomplete - Cant see booru tags, only lora/embeddings #232

Open
opened 2026-10-30 21:21:21 +00:00 by bsakaguchi · 4 comments
Owner

Originally created by @akaneairuru on GitHub (Oct 13, 2025).
Original GitHub issue: https://github.com/DominikDoom/a1111-sd-webui-tagcomplete/issues/333

I recently made a mistake of updating forge or some extentions, and now i could not get booru tags to show up in popup window like below,

Image

Now its just showing for lora/embeddings but not the booru tags

Image
  • I made sure to also have the model-keyword extension, but problem still exist:

I did get this error when typing prompts,

ValueError: An event handler (select_axis) didn't receive enough input values (needed: 4, got: 3).
Check if the event handler calls a Javascript function, and make sure its return value is correct.
Wanted inputs:
[dropdown, textbox, dropdown, checkbox]
Received inputs:
["(akina tsukako:0.5), test
", 12, []]
Traceback (most recent call last):
File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\routes.py", line 488, in run_predict
output = await app.get_blocks().process_api(
File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\blocks.py", line 1429, in process_api
inputs = self.preprocess_data(fn_index, inputs, state)
File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\blocks.py", line 1222, in preprocess_data
self.validate_inputs(fn_index, inputs)
File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\blocks.py", line 1209, in validate_inputs
raise ValueError(
ValueError: An event handler (select_axis) didn't receive enough input values (needed: 4, got: 3).
Check if the event handler calls a Javascript function, and make sure its return value is correct.
Wanted inputs:
[dropdown, textbox, dropdown, checkbox]
Received inputs:
["(akina tsukako:0.5),1g
", 12, []]

brave browser console is showing

6inputAccordion.js?1752554721.5917888:4 Uncaught (in promise) TypeError: accordion.onVisibleCheckboxChange is not a function
at inputAccordionChecked (inputAccordion.js?1752554721.5917888:4:15)
at eval (eval at (Blocks.svelte:68:25), :3:40)
at Object.eval [as frontend_fn] (eval at (Blocks.svelte:68:25), :3:95)
at we (Blocks.svelte:366:6)

Originally created by @akaneairuru on GitHub (Oct 13, 2025). Original GitHub issue: https://github.com/DominikDoom/a1111-sd-webui-tagcomplete/issues/333 I recently made a mistake of updating forge or some extentions, and now i could not get booru tags to show up in popup window like below, <img width="659" height="602" alt="Image" src="https://github.com/user-attachments/assets/45e6e7d6-796b-4d31-831f-c7cf9c25f4c8" /> Now its just showing for lora/embeddings but not the booru tags <img width="2189" height="365" alt="Image" src="https://github.com/user-attachments/assets/4a081905-a6a1-4331-8da3-92190fad10e6" /> - I made sure to also have the model-keyword extension, but problem still exist: - I did get this error when typing prompts, ValueError: An event handler (select_axis) didn't receive enough input values (needed: 4, got: 3). Check if the event handler calls a Javascript function, and make sure its return value is correct. Wanted inputs: [dropdown, textbox, dropdown, checkbox] Received inputs: ["(akina tsukako:0.5), test ", 12, []] Traceback (most recent call last): File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\routes.py", line 488, in run_predict output = await app.get_blocks().process_api( File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\blocks.py", line 1429, in process_api inputs = self.preprocess_data(fn_index, inputs, state) File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\blocks.py", line 1222, in preprocess_data self.validate_inputs(fn_index, inputs) File "D:\EasyReforge\stable-diffusion-webui-reForge\venv\lib\site-packages\gradio\blocks.py", line 1209, in validate_inputs raise ValueError( ValueError: An event handler (select_axis) didn't receive enough input values (needed: 4, got: 3). Check if the event handler calls a Javascript function, and make sure its return value is correct. Wanted inputs: [dropdown, textbox, dropdown, checkbox] Received inputs: ["(akina tsukako:0.5),1g ", 12, []] brave browser console is showing 6inputAccordion.js?1752554721.5917888:4 Uncaught (in promise) TypeError: accordion.onVisibleCheckboxChange is not a function at inputAccordionChecked (inputAccordion.js?1752554721.5917888:4:15) at eval (eval at <anonymous> (Blocks.svelte:68:25), <anonymous>:3:40) at Object.eval [as frontend_fn] (eval at <anonymous> (Blocks.svelte:68:25), <anonymous>:3:95) at we (Blocks.svelte:366:6)
Author
Owner

@DominikDoom commented on GitHub (Oct 13, 2025):

Both these errors are not from tagcomplete files, so I think they are unrelated.
I believe a settings issue is most likely since the popup itself works for lora etc., which use fundamentally the same code, just with other files and sorting.

For potential settings issues, please make sure that

  • A tag file is selected and the filename matches the one in the folder
  • Your max result count setting has a value and is greater than 0
    • This influences the number of visible entries without scrolling even if "Show all results" is enabled, so it might just collapse the popup and hide the tag results even though they're there
  • The two config blocks for colors and hotkeys are valid JSON
    • Stuff like browser page translation has corrupted these in the past for some users if they apply settings at the wrong time.

If all that is fine, it could be that the other extension(s) causing the errors you are seeing are interfering. In that case, does the problem still happen if other extensions besides tagcomplete are disabled?

<!-- gh-comment-id:3396350225 --> @DominikDoom commented on GitHub (Oct 13, 2025): Both these errors are not from tagcomplete files, so I think they are unrelated. I believe a settings issue is most likely since the popup itself works for lora etc., which use fundamentally the same code, just with other files and sorting. For potential settings issues, please make sure that - A tag file is selected and the filename matches the one in the folder - Your max result count setting has a value and is greater than 0 - This influences the number of visible entries without scrolling even if "Show all results" is enabled, so it might just collapse the popup and hide the tag results even though they're there - The two config blocks for colors and hotkeys are valid JSON - Stuff like browser page translation has corrupted these in the past for some users if they apply settings at the wrong time. If all that is fine, it could be that the other extension(s) causing the errors you are seeing are interfering. In that case, does the problem still happen if other extensions besides tagcomplete are disabled?
Author
Owner

@airusuzaki commented on GitHub (Oct 13, 2025):

Both these errors are not from tagcomplete files, so I think they are unrelated. I believe a settings issue is most likely since the popup itself works for lora etc., which use fundamentally the same code, just with other files and sorting.

For potential settings issues, please make sure that

  • A tag file is selected and the filename matches the one in the folder

  • Your max result count setting has a value and is greater than 0

    • This influences the number of visible entries without scrolling even if "Show all results" is enabled, so it might just collapse the popup and hide the tag results even though they're there
  • The two config blocks for colors and hotkeys are valid JSON

    • Stuff like browser page translation has corrupted these in the past for some users if they apply settings at the wrong time.

If all that is fine, it could be that the other extension(s) causing the errors you are seeing are interfering. In that case, does the problem still happen if other extensions besides tagcomplete are disabled?

Thank you for the swift response. Yes max result count is at 10, and ive tried disabling all extensions except tag complete but the issue still persists.

Ive also tried it on incognito, firefox and opera browseer but no luck

Ill do a clean install of sd reforge and see if that solves it.

<!-- gh-comment-id:3396386892 --> @airusuzaki commented on GitHub (Oct 13, 2025): > Both these errors are not from tagcomplete files, so I think they are unrelated. I believe a settings issue is most likely since the popup itself works for lora etc., which use fundamentally the same code, just with other files and sorting. > > For potential settings issues, please make sure that > > * A tag file is selected and the filename matches the one in the folder > * Your max result count setting has a value and is greater than 0 > > * This influences the number of visible entries without scrolling even if "Show all results" is enabled, so it might just collapse the popup and hide the tag results even though they're there > * The two config blocks for colors and hotkeys are valid JSON > > * Stuff like browser page translation has corrupted these in the past for some users if they apply settings at the wrong time. > > If all that is fine, it could be that the other extension(s) causing the errors you are seeing are interfering. In that case, does the problem still happen if other extensions besides tagcomplete are disabled? Thank you for the swift response. Yes max result count is at 10, and ive tried disabling all extensions except tag complete but the issue still persists. Ive also tried it on incognito, firefox and opera browseer but no luck Ill do a clean install of sd reforge and see if that solves it.
Author
Owner

@akaneairuru commented on GitHub (Oct 13, 2025):

I did a fresh install and it seems to work now, installed a few extensions and I think the one that caused the issue might be https://github.com/Haoming02/sd-webui-prompt-format

<!-- gh-comment-id:3398683999 --> @akaneairuru commented on GitHub (Oct 13, 2025): I did a fresh install and it seems to work now, installed a few extensions and I think the one that caused the issue might be https://github.com/Haoming02/sd-webui-prompt-format
Author
Owner

@DominikDoom commented on GitHub (Oct 14, 2025):

Thanks for letting me know, I tried replicating the issue, but at least in the default webui, installing prompt-format alongside tagcomplete caused no issues for me. I haven't tried (re)forge yet, so it might still be the case there, but if not I still think a settings issue or version mismatch solved by the fresh install is most likely.

<!-- gh-comment-id:3400731915 --> @DominikDoom commented on GitHub (Oct 14, 2025): Thanks for letting me know, I tried replicating the issue, but at least in the default webui, installing prompt-format alongside tagcomplete caused no issues for me. I haven't tried (re)forge yet, so it might still be the case there, but if not I still think a settings issue or version mismatch solved by the fresh install is most likely.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
DominikDoom/a1111-sd-webui-tagcomplete#232
No description provided.