scruffynerf
scruffynerf
yeah, moved my old models from the model directory in the old extension (thankfully I'd not deleted it), and into the /models/ControlNet directory, and the models are back. Whew.
broken in a new way: ``` File "....SD/stable-diffusion-webui/extensions/sd-webui-controlnet/scripts/external_code.py", line 106, in update_cn_script_args script_args = list(p.script_args) if p.script_args else [] AttributeError: 'ScriptRunner' object has no attribute 'script_args' ```
better, but still getting the error about other addons getting hosed: ``` Error running process: SD/stable-diffusion-webui/extensions/stable-diffusion-webui-daam/scripts/daam_script.py Traceback (most recent call last): File "SD/stable-diffusion-webui/modules/scripts.py", line 386, in process script.process(p, *script_args) TypeError:...
> I think you can just use `external_code.ResizeMode` no? ah, that wasn't clear to me, ok, definitely that needs documenting in code, if not in wiki At least with the...
> Btw is `p.script_args` empty before the call to `update_cn_script_in_processing` on your side, or does it have already filled arguments? The code assumes all script args are already pre-filled with...
it works, except for the above 15 argument issue still.
I'll add some debug, one sec...
Thanks for ensuring the external_code got this as well. +1
by default, tools are sent onward to be processed. The alternative (non nested) is to catch the tools calls before send, and run them, add results back to the original...
> that is exactly what I'm trying to do at the moment. Quite easy if you are only interested in the tool output being within the "context" of the response....