Expand Assistent to v0.3: Generate loop, Civitai Confirm, img2img/inpaint.

Server inventory and streaming chat, auto-apply/generate with Interrupt, Civitai search cards (Confirm-only download), plus Init/Mask wiring and inpaint_edit pack.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-21 13:29:26 +03:00
co-authored by Cursor
parent 06d5df9e93
commit 3380206c6a
11 changed files with 1701 additions and 156 deletions
+54
View File
@@ -201,6 +201,11 @@
max-width: 12rem;
}
.sa-header-right .sa-model-select {
min-width: 14rem;
max-width: 24rem;
}
.sa-check {
flex-direction: row !important;
align-items: center;
@@ -279,6 +284,55 @@
margin-top: 0.45rem;
}
.sa-danger {
opacity: 0.85;
}
.sa-civitai-list {
display: flex;
flex-direction: column;
gap: 0.45rem;
margin-top: 0.55rem;
}
.sa-civitai-card {
padding: 0.5rem 0.6rem;
border-radius: 0.45rem;
border: 1px solid color-mix(in srgb, currentColor 22%, transparent);
background: color-mix(in srgb, currentColor 5%, transparent);
font-size: 0.88rem;
}
.sa-civitai-card.sa-installed {
opacity: 0.7;
}
.sa-civitai-title {
font-weight: 600;
margin-bottom: 0.2rem;
}
.sa-civitai-meta {
opacity: 0.8;
font-size: 0.82rem;
margin-bottom: 0.35rem;
}
.sa-civitai-actions {
display: flex;
flex-wrap: wrap;
gap: 0.35rem;
}
.sa-streaming {
opacity: 0.9;
font-style: italic;
}
.sa-interrupt-active {
border-color: color-mix(in srgb, #c44 55%, transparent) !important;
}
.sa-composer {
border-top: 1px solid color-mix(in srgb, currentColor 18%, transparent);
padding: 0.6rem 0.7rem 0.7rem;