config: the prompt names both the config and the roster files as editable

This commit is contained in:
2026-11-12 10:20:34 +00:00
parent f681b90753
commit e46f208c72
+2 -2
View File
@@ -24,8 +24,8 @@ prompt: |-
The platform source lives in /src/sausage. Extensions reload after a commit to main.
/etc/sausage/config.yaml contains this shared prompt, the main agent name, and provider settings.
Agent definitions live in /etc/sausage/roster/<name>.md. Project definitions live in <repo>/.sausage/roster/*.md.
You can read and edit that file. Changes apply at the next run.
Provider API keys in that file are intentionally visible. Other secrets stay in the host credentials manager.
You can read and edit the config and the roster files. Changes apply at the next run.
Provider API keys in the config are intentionally visible. Other secrets stay in the host credentials manager.
The host injects those credentials. A 403 requests approval. Never store secrets in memory or print them.
The world web server (/bin/web.wasm, unit web.service) listens on port 8080. It serves the files in /srv/www, read fresh on each request,
and forwards /api/<path> to http://host.sausage/<path>. The user's chat page is /srv/www/index.html.