Add a multi-window board so Generate stays live while refs feed vision.

Keep action buttons only on the latest patch, spin Apply+Generate while busy, and greet on first open.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-21 20:56:50 +03:00
co-authored by Cursor
parent 57b2023a50
commit bb8cb990aa
7 changed files with 959 additions and 234 deletions
+6 -3
View File
@@ -53,9 +53,9 @@ public class SwarmAssistentExtension : Extension
ScriptFiles.Add("Assets/assistent.js");
StyleSheetFiles.Add("Assets/assistent.css");
ExtensionAuthor = "mrleo1nid";
Description = "Collaborative Krea 2 assistant via Ollama: chat, vision, img2img/inpaint, Generate loop, Civitai Confirm.";
Description = "Collaborative Krea 2 assistant: Ollama chat, multi-window board, img2img/inpaint, Generate loop, Civitai Confirm.";
License = "MIT";
Version = "0.3.4";
Version = "0.4.0";
Tags = ["tabs", "ui", "llm", "ollama", "krea", "inpaint"];
}
@@ -449,7 +449,10 @@ public class SwarmAssistentExtension : Extension
|| obj["use_init_image"] != null || obj["clear_init_image"] != null
|| obj["init_creativity"] != null || obj["denoise"] != null
|| obj["use_mask_image"] != null || obj["clear_mask_image"] != null
|| obj["mask_blur"] != null || obj["mask_grow"] != null))
|| obj["mask_blur"] != null || obj["mask_grow"] != null
|| obj["look_at"] != null || obj["vision_from"] != null || obj["vision_slots"] != null
|| obj["slot_to_init"] != null || obj["slot_to_mask"] != null
|| obj["snapshot_generate"] != null || obj["select_slot"] != null))
{
return obj;
}