Seed Assistent personas from a shelf folder instead of yaml prompts.

Push assistent-personas/ JSON overlays without wiping VM clones or exact.controls.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-22 01:48:01 +03:00
co-authored by Cursor
parent 03ba4cb6ed
commit 7be2c27a67
13 changed files with 187 additions and 129 deletions
+13
View File
@@ -0,0 +1,13 @@
# Assistent personas (laptop → VM overlay)
Copy this folder to `assistent-personas/` (gitignored) and edit shelves.
On `gpu-rent up` / `seed-personas` files under `personas/<id>/` are pushed to
`/mnt/swarm_data/Assistent/personas/<id>/`. Bundled personas (including **leonid**)
ship with the swarm-assistent extension — you do not need to duplicate them here.
- `_base/assistant.json` — only `default_persona` (and gpu-rent adds `num_ctx`)
- `personas/<id>/*.json` — sparse identity shelves (bio, voice, humor, …)
- Overlay personas created in the Assistent UI are **not** deleted by seed
See swarm-assistent `Config/personas/README.md` for the shelf schema.