1.9.1
Changed
- A refused command now fails its own call. The failure carries a stable code, such as
queue_fullorunknown_clip. Earlier releases refused only with thecommand_errorbroadcast, and the call resolved as if the command succeeded. See Refusals for the codes each command can return. - A frame that is not an image gives one fixed reason. A
starting_frameorending_framethe model cannot decode failsenqueuewithinvalid_image. The reason no longer varies with the file, so branch on the code.
1.7.2
Changed
- The model now counts prompt length in tokens, not characters.
enqueueaccepts up to 1024 tokens, counted by the model’s own tokenizer, in place of the old 800-character cap. A prompt the old cap refused for length now usually fits, so drop any client-side character check. - A refused prompt reports its own length. The
command_errorreason gives the prompt’s token count and how many tokens to cut. The model still trims nothing for you.
1.6.0
Changed
- Chained clips hold their exposure. A clip enqueued with
continue_from_clip_idkeeps the exposure of the clip its chain opened from. A long chain no longer drifts brighter or darker link by link. - A failed build now fails the clips that reference it. Each dependent clip leaves the generation queue with its own
clip_failed. The message names the source the clip lost.