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:
@@ -0,0 +1,23 @@
|
||||
# Assistent persona packs (laptop → VM)
|
||||
|
||||
Clone git persona packs into this folder (one subdirectory per pack).
|
||||
|
||||
On `gpu-rent up` / `seed-personas` / `push` each pack is SFTP'd to
|
||||
`/mnt/swarm_data/Assistent/extensions/<dirname>/` (``.git`` is not uploaded).
|
||||
|
||||
Pack layout (repo root):
|
||||
|
||||
```
|
||||
assistent-pack.yaml # kind: persona / id: my_persona
|
||||
persona.json
|
||||
voice.json
|
||||
…
|
||||
```
|
||||
|
||||
Or multi-pack: `personas/<id>/persona.json` under the clone.
|
||||
|
||||
Bundled personas ship with swarm-assistent (`neutral`, `aggressive`, `dreamer`).
|
||||
Private packs stay only here — do not put their URLs in `extensions.yaml` if you
|
||||
do not want them captured/shared.
|
||||
|
||||
Overlay clones created in the Assistent UI are **not** deleted by seed.
|
||||
Reference in New Issue
Block a user