Support Assistent persona packs via git and local sync.

Replace assistent-personas overlay seed with assistent-extensions SFTP and an assistent: section in extensions.yaml so personalities install like other extensions without private URLs in the public repo.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-23 08:28:31 +03:00
co-authored by Cursor
parent b24c1b5d4b
commit 20ae7bd83a
25 changed files with 258 additions and 206 deletions
+10 -1
View File
@@ -2,6 +2,7 @@
# Empty/missing file → no extra extensions, stock SwarmUI.
# swarmui = C# repos cloned to src/Extensions
# comfy = Python custom nodes cloned to ComfyUI DLNodes
# assistent = persona packs cloned to Assistent/extensions (requires ollama)
# requires: none (default) | ollama | any-llm
# — clone only when LLM_RUNTIME matches (ollama / either LLM)
@@ -14,6 +15,14 @@ swarmui:
# ref: main
# dir: MyExt
# Persona packs (git): optional. Or clone packs into assistent-extensions/ locally
# (SFTP on up / seed-personas / push — no URL needed in this file).
assistent: []
# - url: https://example.com/org/some-persona-pack.git
# ref: main
# dir: some-persona-pack
# requires: ollama
comfy: []
# - url: https://github.com/org/ComfyUI-CustomNodes.git
# - url: https://github.com/example/ComfyUI-CustomNodes.git
# ref: v1.0.0