Bug fixes: - characters.json had a trailing comma, so it wasn't valid JSON: Character Select listed no characters, and Character Vault treated the file as empty and overwrote it (losing every saved character) on the first save. Fixed the file, and Character Vault now refuses to save over an unreadable database instead of wiping it. - Scene Director loaded Scene_Director.md, which isn't shipped; it now uses the bundled Scene_Director.txt unless a .md is present. - web/index.js imported ./js/creepynodes_appearance.js, which doesn't exist in this repo. The extension is also renamed so it no longer clashes with Creepy_nodes' "Creepynodes.appearance" when both packs are installed. The console test script moved out of web/ so it isn't auto-loaded. - Gemini API key config pointed at a placeholder C:\ path; it now defaults to the bundled assets/scripts/api_keys_config.json with relative key paths, and GEMINI_API_KEY is supported. Gemini (same fixes as Creepy_nodes 2.10.0): thinking "disable" actually disables thinking on 2.5 Flash (it was eating max_output_tokens), the seed is sent to the API, empty/blocked responses report why, current model list plus a custom_model field. Also: prompt files are read at run time and re-run when edited, character list refreshes without a restart, LoRA dropdown uses ComfyUI's cached file list, __init__ isolates per-module import failures, and requirements drop unused pins (importlib_metadata, packaging, opencv-python, sounddevice, standard-imghdr). Version 1.3.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013Lm4YDXhwj49hAA1RKS58Q
54 lines
714 B
TOML
54 lines
714 B
TOML
[project]
|
|
name = "ComfyUI-World_weaver"
|
|
description = "Character Consistency System developed for ComfyUI."
|
|
version = "1.3.0"
|
|
license = {file = "LICENSE"}
|
|
|
|
[project.urls]
|
|
Repository = "https://github.com/Creepybits/World_weaver"
|
|
Homepage = "https://zanno.se"
|
|
"Bug Tracker" = "https://github.com/Creepybits/World_weaver/issues"
|
|
Patreon = "https://www.patreon.com/c/creepybits"
|
|
CivitAI = "https://civitai.com/user/Creepybit/"
|
|
# Used by Comfy Registry https://comfyregistry.org
|
|
|
|
[tool.comfy]
|
|
PublisherId = "creepybits"
|
|
DisplayName = "World_weaver"
|
|
Icon = "https://github.com/Creepybits/World_weaver/blob/Master/assets/cpbt.png"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|