Save cached character profiles without rerun

This commit is contained in:
2026-06-24 20:52:20 +02:00
parent 4172797b43
commit fba1825496
4 changed files with 176 additions and 8 deletions
+7 -5
View File
@@ -185,11 +185,13 @@ when you need different settings for each participant.
age, body/body phrase, skin, hair, eyes, figure, and subject type. To save a
Woman Slot, connect `Woman Slot.character_slot` to
`Character Profile Save.character_slot`, set `source=character_slot`, enter a
name, then click `Save Profile Now`. It only writes a file when the button is
clicked; otherwise it just outputs profile JSON for direct wiring. Saved files
are written under `profiles/<profile_name>.json`; saved profile files are
ignored by git. The button is backed by the hidden `save_now` trigger and queues
the workflow once.
name, run the workflow once so the save node caches that exact profile, then
click `Save Profile Now`. The button writes the cached profile directly and does
not queue or regenerate the workflow, so it saves the character you just liked.
Otherwise the node just outputs profile JSON for direct wiring. Saved files are
written under `profiles/<profile_name>.json`; saved profile files are ignored by
git. The hidden `save_now` trigger remains for legacy/API use, but the visible
button does not use it.
`SxCP Character Profile Load` has an `enabled` switch. When disabled, it returns
an empty profile so connected prompt builders ignore it. When enabled, it loads