From e74bc9ac7b42bfe00bcb9aab34d815ebcaf149f5 Mon Sep 17 00:00:00 2001 From: Jaret Burkett Date: Tue, 14 Apr 2026 16:04:34 -0600 Subject: [PATCH] Fix issue with concatinating advanced prompt embeds. --- toolkit/advanced_prompt_embeds.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/toolkit/advanced_prompt_embeds.py b/toolkit/advanced_prompt_embeds.py index 4bd24db1..4cb61abe 100644 --- a/toolkit/advanced_prompt_embeds.py +++ b/toolkit/advanced_prompt_embeds.py @@ -139,7 +139,7 @@ class AdvancedPromptEmbeds: for key in pe.keys(): if key not in embeds: embeds[key] = [] - embeds[key].append(pe[key]) + embeds[key].extend(pe[key]) return cls(**embeds) @classmethod @@ -155,4 +155,4 @@ class AdvancedPromptEmbeds: f"Cannot split key {key!r}: expected list of length {num_parts}, got {len(values)}" ) for i in range(num_parts): - split_embeds[i]._store[key] = values[i] + split_embeds[i]._store[key] = [values[i]]