40 Commits
Author SHA1 Message Date
Claude 943d06297c Fix broken nodes and web extension, update Gemini node
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
2026-10-22 11:57:27 +00:00
Creepybits 3a1542d13d Update API key config path and improve error handling 2026-06-04 12:45:23 +02:00
Creepybits 22999bffe1 Refactor GeminiAPI with updated model options
Updated available models
2026-06-04 12:44:34 +02:00
Creepybits f2a1ace592 Add files via upload 2026-02-04 11:12:01 +01:00
Creepybits 95bc1f09a9 Revise prompt generation instructions for image inputs
Updated prompt generation guidelines to include image input analysis and detailed prompt structure for both text and image inputs. Emphasized clarity, detail, and style flexibility while allowing for NSFW content in prompts.
2026-02-02 21:06:46 +01:00
Creepybits 8d3877131d Add files via upload 2026-02-02 20:57:41 +01:00
Creepybits 5f2c256f71 Update api_keys_config.json 2025-12-26 21:50:01 +01:00
Creepybits ece09234a7 Add files via upload 2025-12-26 21:37:02 +01:00
Creepybits 5f28219a2c Add paid API key for Gemini API 2025-12-26 21:36:19 +01:00
Creepybits 1836195687 Add free API key to gemini_api_key_free.txt 2025-12-26 21:35:52 +01:00
Creepybits 5c72a06f37 Add files via upload 2025-12-26 21:35:14 +01:00
Creepybits 0b52b539cd Add files via upload 2025-11-12 15:58:01 +01:00
Creepybits c1f808105b Update conditional_lora_selector.py 2025-11-11 17:03:45 +01:00
Creepybits 08c11dbfc3 Update WorldWeaverPrompt.py 2025-11-11 17:03:26 +01:00
Creepybits cbc59bcffe Update SceneDirector.py 2025-11-11 17:03:05 +01:00
Creepybits 2510c021d6 Update QwenAspectRatio.py 2025-11-11 17:02:49 +01:00
Creepybits 4384897d1a Update MasterKey.py 2025-11-11 17:02:31 +01:00
Creepybits ac74502a33 Update GeminiAPI.py 2025-11-11 17:02:11 +01:00
Creepybits c819b46d00 Update DelayTextNode.py 2025-11-11 17:01:41 +01:00
Creepybits e66b307f7f Update CharacterVault.py 2025-11-11 17:01:24 +01:00
Creepybits 80ad45001b Update CharacterSelect.py 2025-11-11 17:01:07 +01:00
Creepybits a8cf124056 Update CharacterSelect.py 2025-11-11 16:57:53 +01:00
Creepybits ad5095a3ae Update conditional_lora_selector.py 2025-11-11 16:44:41 +01:00
Creepybits 9a0323482e Update WorldWeaverPrompt.py 2025-11-11 16:43:54 +01:00
Creepybits 0563f887c4 Update SceneDirector.py 2025-11-11 16:43:03 +01:00
Creepybits 95532f4c7a Update QwenAspectRatio.py 2025-11-11 16:42:27 +01:00
Creepybits e35fcae4ab Update MasterKey.py 2025-11-11 16:41:46 +01:00
Creepybits c46f2a0403 Update GeminiAPI.py 2025-11-11 16:41:08 +01:00
Creepybits e608f15779 Update DelayTextNode.py 2025-11-11 16:40:14 +01:00
Creepybits 5187e2414d Update CharacterVault.py 2025-11-11 16:39:14 +01:00
Creepybits 4877598d11 Update CharacterSelect.py 2025-11-11 16:38:12 +01:00
Creepybits c639f45218 Add files via upload 2025-11-09 23:20:23 +01:00
Creepybits 42cabc2ae2 Add files via upload 2025-11-09 23:12:03 +01:00
Creepybits a2917466cb Add files via upload 2025-11-09 23:02:04 +01:00
Creepybits 9903999ac7 Create Scene_Director.txt with prompt guidelines
Added a new text file for the Scene Director prompt, detailing guidelines for creating cinematic prompts based on user inputs.
2025-11-09 23:00:29 +01:00
Creepybits 616f8950a4 Add character profile for Zara in characters.json 2025-11-09 22:59:09 +01:00
Creepybits 42d5a81446 Delete assets/characters.json 2025-11-09 22:58:29 +01:00
Creepybits ae8a79298a Add character description for Zara 2025-11-09 22:57:56 +01:00
Creepybits bef12c33f2 Add files via upload 2025-11-09 22:55:33 +01:00
Creepybits 2d117c59ab Add DelayTextNode class for delayed text output 2025-11-09 22:55:13 +01:00